
刷点算法题
文章平均质量分 82
LeetCode题解
我是大黄同学呀
要相信光
展开
-
C++刷题中常用的STL操作汇总(持续更新中ing...)
在用C++刷LeetCode的时候,经常会遇到一些关于STL的操作,但老是会忘记。故借此把常用的STL的操作记录下来,以备查询~原创 2020-04-16 21:59:54 · 3710 阅读 · 0 评论 -
有趣的巴什博弈(Bash Game)
文章目录问题定义解法问题定义问题存在两种不同的形式:A和B两个人玩游戏,假设有n个物品,每人每次必须至少拿1个,最多拿m个,先拿到最后一个物品的人获胜。思考一种最佳策略?A和B两个人玩游戏,假设有n个物品,每人每次必须至少拿1个,最多拿m个,先拿到最后一个物品的人失败。思考一种最佳策略?存在很多变种,比如喊数字等等,但核心都是一样的。解法首先给出结论,不管n和m的取值如何,问题都存在唯一解,即该游戏不公平。赛制1:先拿完的人获胜首先对n进行分解,n = k(m+1) + l,将n转原创 2021-09-14 22:32:36 · 2560 阅读 · 0 评论 -
十大经典排序算法之C++实现
文章目录起因总览冒泡排序参考起因虽然C++的STL给我们直接提供了快速排序算法(std::sort()),刷题的时候也很少要求自己手写排序算法,但是熟悉它们的原理以及自己动手实现一边,能够加深理解以及更好地应用。万一在面试时被问到也不至于懵逼,你说是吧总览图来自参考链接[1]冒泡排序算法详细原理见:https://www.runoob.com/w3cnote/bubble-sort.html在这里插入代码片参考[1] https://www.runoob.com/w3cn原创 2021-04-23 22:46:15 · 1340 阅读 · 1 评论