自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 最大字段和

int main()cin >> n;i <= n;i++)i <= n;i++)j <= n;j++)return 0;

2023-10-13 22:36:50 26

原创 逆波兰表达式

string s;cin >> s;case '+':case '-':case '*':case '/':default:return 0;

2023-10-13 21:54:57 24

原创 二叉搜索树以及前序中序后序遍历

int key;int ls, rs;i <= 5;i++)root = 1;break;elsebreak;buildBST();inorder(1);return 0;

2023-10-11 22:55:35 27

原创 KMP核心算法

elseint j = 1;int main()= -1)return 0;

2023-10-11 22:06:10 22

原创 辗转相除法

int main()int a, b;gcd(a, b);return 0;

2023-10-07 19:09:24 42 1

原创 迷宫类问题深搜

int x, y;point s, t;int n;return;i < 4;i++)point nxt;dfs(nxt);int main()int T;cin >> T;i <= n;i++)j <= n;j++)s.x++;s.y++;t.x++;t.y++;dfs(s);return 0;

2023-09-17 20:38:46 25 1

原创 图的广度优先搜索

q.push(0);vis[0] = 1;while (!q.empty())q.pop();i < 6;i++)vis[i]) {q.push(i);vis[i] = 1;int main()bfs();return 0;

2023-09-17 19:53:12 22 1

原创 图的深度优先搜素

i < 6;i++)vis[i])dfs(i);dfs(0);return 0;

2023-09-17 19:34:39 29 1

原创 归并排序。

int id = 0;i < id;i++)delete[]t;return;int main()cin >> n;i <= n;i <= n;i++)return 0;

2023-09-16 22:13:59 27 1

原创 快速排序(递归版)

a[i] = tmp;int main()cin >> n;i <= n;i++)i <= n;i++)return 0;

2023-09-16 21:35:52 26 1

原创 欧拉筛素数

int n;int id = 0;i <= n;i++)j++)int main()cin >> n;i <= n;i++)return 0;

2023-09-10 21:48:05 28 1

原创 插入排序法

j < n;j++) {i < j;i++)k >= i;k--)a[i] = t;break;int main()i < 5;i++)return 0;

2023-09-10 20:43:18 29 1

原创 选择排序方法

cout << endl << "最少交换次数:" << ans << endl;

2023-09-10 20:24:38 18 1

原创 冒泡排序(优化版)

j >= 1;j--)i < j;i++)i < 5;i++)return 0;

2023-09-09 23:10:59 25 2

原创 数组模拟静态链表

int val;int pre;int next;int n;while (p)while (p)int main()cin >> n;i <= n;i++)head = 1;tail = n;return 0;

2023-09-09 22:56:09 22 1

原创 双链表及其基本操作(底层)

int val;node* pre;node* next;while (p!while (p!= nullptr)p = p->pre;tail = p;head = p;delete tmp;delete tmp;int n, x;cin >> n;i <= n;i++)cin >> x;else {

2023-09-09 22:29:27 33 2

原创 动态单链表

int val;node* next;while (p!= nullptr)int n, x;cin >> n;i <= n;i++)cin >> x;tail = p;return 0;

2023-09-09 21:50:44 28 1

原创 STL-链表

int n, x;cin >> n;i <= n;i++)cin >> x;iter!= it.end();iter++)return 0;

2023-09-09 21:29:58 29 1

原创 二分搜索法

/二分搜素的时间复杂度O(log2(n))//二分搜素前提:参与搜素的数据必须有序。

2023-09-09 21:11:49 30 1

原创 高精度除法

string s;cin >> s;i++)i <= lena;i++) {i <=lena;i++)return 0;

2023-09-09 20:47:27 31 2

原创 高精度乘法

i++)int main()i <=lena;i++)j <= lenb;j++)i >= 1;return 0;

2023-09-09 20:28:07 21

原创 高精度减法

i++)int main()i <= lenc;i++) {a[i + 1]--;a[i] += 10;i >= 1;return 0;

2023-09-07 23:36:47 19 1

原创 高精度加法

i++) {int main()i <= lenc;i++)c[i + 1]++;c[i] %= 10;lenc++;i >= 1;i--)return 0;

2023-09-07 23:17:51 31

原创 队列的基本操作

/定义了一个可以容纳整形元素的队列q。q.push(x);

2023-08-18 11:15:50 23 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除