刷题中的一些问题
mdzzname
这个作者很懒,什么都没留下…
展开
-
算法题代码模板2
// 静态单链表int head, e[N], ne[N], idx;void init() { head = -1; idx = 0;}// 头插void insert(int x) { e[idx] = x, ne[idx] = head, head = idx++;}void remove() { head = ne[head];}// 栈int stk[N], top = -1;stk[++top] = x; // 入栈--top;.原创 2022-05-13 23:49:27 · 180 阅读 · 0 评论 -
算法题代码模板1
// 快速排序模板void quick_sort(int a[], int l, int r) { if (l >= r) return; int i = l - 1, j = r + 1, x = a[(l + r) / 2]; while(i < j) { do ++i; while(a[i] < x); do --j; while(a[j] > x); if (i < j) swap(a[i], a原创 2022-04-14 23:29:33 · 256 阅读 · 0 评论 -
while(scanf(“%d%d”,&a,&b)!=EOF)循环无法退出问题
今天在刷PATB1010时遇到的问题,代码如下#include #include using namespace std; int main() { int a, b, count = 0; int a1[100], b1[100]; while (scanf("%d%d", &a, &b)!=EOF) { if原创 2017-07-12 16:25:56 · 6805 阅读 · 19 评论 -
vs2013中定义的全局变量count在使用时提示:“不明确的符号”
今天用vs2013编写程序时遇到以下这么一个bug提示错误信息:count:不明确的符号,,count明明定义为全局变量,怎么成为不明确的符号了呢??百思不得其解查阅资料找到了答案:命名空间std有一个count函数编译器不知道调用的是:std::count(),还是用户定义的全局变量count,故报错解决办法,在count前面加上作用域标识转载 2017-07-23 10:27:02 · 2664 阅读 · 0 评论