摘要: 自定义排序 这里使用 STL 中的 sort 函数, sort 函数的简单使用, 默认是从小到大进行排序 sort 函数可以传入第三个参数 #include <stdio.h> #include <algorithm> using namespace std; int dat[110], n; bo 阅读全文
posted @ 2021-12-08 21:14 usr_void 阅读(58) 评论(0) 推荐(0)
摘要: #include <stdio.h> #include <string.h> #define N 100 /* 这道题的输入要比较小心的处理, 由于字符是按顺序给的,所以我们不需要保存字符 基本思路 n = read() f[n] = read() best = 最优权值和 m = read() 循 阅读全文
posted @ 2021-11-23 23:26 usr_void 阅读(40) 评论(0) 推荐(0)
摘要: 逻辑部分 #include <bits/stdc++.h> using namespace std; struct Node{ int value; int deleteTag; //1 表示删除 struct Node* next; }; struct LinkList{ Node* head; 阅读全文
posted @ 2021-11-06 17:44 usr_void 阅读(87) 评论(0) 推荐(0)
摘要: 写代码 1-1 typedef struct { char* ch; int length; }string; typedef int status; status Assign(string* str, char* chars); status Clear(string* str); int Le 阅读全文
posted @ 2021-10-26 19:09 usr_void 阅读(240) 评论(0) 推荐(0)
摘要: 首先考虑筛素数, 朴素的判断素数复杂度 $O(\sqrt n)$​ 埃氏筛 前几天做 mit6.s081 lab 的时候看到的, 其实就是埃氏筛法 p = get a number from left neighbor print p loop: n = get a number from left 阅读全文
posted @ 2021-09-13 17:17 usr_void 阅读(28) 评论(0) 推荐(0)