摘要:
https://www.luogu.org/problemnew/show/P1996 约瑟夫环这个问题一直以来都是用循环链表写的,今天才知道有循环队列的写法。以下是要点: 1.循环队列实现环的思想,其实就是队首元素出队,如果它不是该出队的元素,那么就把它继续push进queue,这样就构成了一个环 阅读全文
阅读排行榜
overleaf导入代码模版
2023-02-19 11:44 by legend聪, 590 阅读, 收藏,
摘要:
\documentclass{article} \usepackage{graphicx} % Required for inserting images \usepackage[UTF8]{ctex} \title{code} \author{玲 郭} \date{February 2023} \ 阅读全文
leetcode中尽量不用static变量
2020-08-25 22:59 by legend聪, 580 阅读, 收藏,
摘要:
容易产生和本地不一致的结果。可能与加载类的过程有关。leetcode每次加载然后测试,之后变量会变成脏数据,也就是保存上一次的结果。前提是用static,不用的话就没关系 阅读全文
idea debug报错的问题
2020-07-14 14:08 by legend聪, 551 阅读, 收藏,
摘要:
Idea debug模式下出现 "Connected to the target VM, address: '127.0.0.1:55606', transport: 'socket'" 不要在主函数以外的地方加任何断点,否则会报错。可以在主函数里加断点然后进入调用函数再加断点 阅读全文
vector erase的错误用法
2018-09-02 16:11 by legend聪, 527 阅读, 收藏,
摘要:
直接写 a.erase(it)是错误的,一定要写成it=a.erase(it)这个错误编译器不会报错.而且循环遍历删除的时候,删除了一个元素,容器里会自动向前移动,删除一个元素要紧接着it--来保持位置不变 阅读全文