学算数
学算数
全部文章
分类
好用程序(1)
学习笔记(35)
数据结构(1)
读书笔记(1)
归档
标签
去牛客网
登录
/
注册
学算数的博客
哦耶 offer!
全部文章
(共37篇)
一个有用的程序
文件搜索,可以搜索你电脑上任意一个文件的路径,妈妈再也不怕我把文件搞丢了 import java.io.File; public class Test01 { public static void main(String[] args) { File file=new F...
Java
2025-11-11
1
22
数据结构-深度优先———广度优先——最小生成树
(1)深度优先类似于前序遍历,广度优先类似于层序遍历 【1】深度优先遍历代码和图例 这是要遍历的图 这是代码的逻辑实现图 #include<bits/stdc++.h> using namespace std; typedef char VertexType; typedef int...
深度优先搜索
广度优先搜索
C++
2025-11-11
1
25
数据结构-递归
(1)计算从1到n的加和总数 #include<bits/stdc++.h> using namespace std; int fun(int n){ if(n==1){ return 1; } else { return fun(n-1)+n; } } int mai...
递归
2025-05-21
1
74
数据结构-双向链表——栈和队列
(1)双向链表 【1】头插法 #include<bits/stdc++.h> using namespace std; typedef int ElemType; struct Node { ElemType data; Node *prev,*next; }; Node* init...
C++
2025-05-17
1
86
类和对象-c++运算符重构-递增运算符重载
(1)对于前置递增和后置递增可以通过递增运算符重构来实现 可以实现一下例子 ">using namespace std; int main() { int a=10; cout<<a++<<endl; cout<<a<<endl; int b=...
C++
2025-05-10
1
48
类和对象-c++运算符重构-左移运算符重载
(1)我们可以通过运算符重构来实现我们想输出形式 ">using namespace std; class person{ public: int m_a; int m_b; }; ostream & operator<<(ostream &cout,pe...
C++
2025-05-08
1
63
类和对象-c++运算符重载-加号运算符重载
对于一些编译器无法计算的运算,我们可以通过自己构造运算符来进行运算,通过operator+来实现 (1)可以通过全局函数来实现 ">using namespace std; class person{ public: int M_A; int M_B; }; person operator...
C++
2025-05-08
1
53
类和对象-友元-成员函数做友元
(1)成员函数做友元实际上和全局函数做友元以及类做友元有异曲同工之妙,话不多说上代码! 【1】这个代码和上一个友元类代码很相似 #include<bits/stdc++.h> using namespace std; class Building; class GoodGay{ pub...
C++
2025-04-28
1
62
类和对象-友元-友元类
(1)这个代码的逻辑是在一个类中创建另一个类的指针,通过new动态内存分配来将,building指向Building类的一个对象 【1】这个代码将函数定义在类外 ">using namespace std; class Building; class GoodGay{ public: Good...
C++
2025-04-28
1
59
类和对象-友元-全局函数做友元
友元一共有三种实现 1:全局函数做友元 2:类做友元 3:成员函数做友元 今天首先讲一下全局函数做友元,友元的目的就是让一个函数或者类去访问另一个类中的私有成员 正常来说私有的成员是不能被类外的访问的,但友元可以实现 ">using namespace std; class Building{ f...
C++
2025-04-27
1
37
首页
上一页
1
2
3
4
下一页
末页