OD算法刷题笔记 2022
文章平均质量分 80
记录了算法刷题心得体会
程序员阿甘
这个作者很懒,什么都没留下…
展开
-
OD算法考点分类
考点分类原创 2023-03-11 20:39:32 · 83860 阅读 · 15 评论 -
ACM输入输出
ACM模式下的输入输出处理原创 2023-04-26 19:28:15 · 9944 阅读 · 6 评论 -
ACM模式不定行输入获取
对于问题2,各个OJ系统处理方式不同,牛客系统应该是会在输入完测试数据后,自动强行终止程序调用,因此死循环输入获取时,我们没得到一组数据,就输出对应解,这样在OJ输入完测试数据后,我们也输出完了对应解,后续OJ系统强行终止程序,也不会影响。其中问题1,在OJ系统上是不存在的,因为OJ系统的输入和输出是分开的,简单理解就是,你的算法程序,被当成了一个函数,OJ系统调用你这个函数,传入测试数据,你的函数只要返回结果就行,即,OJ系统只会获取的你输出结果。因此,在OJ系统看来,输出是肯定连续的。原创 2023-08-19 23:15:25 · 3847 阅读 · 0 评论 -
寻找符合要求的最长子串
已支持(Java & JS & Python & C & C++),实现:滑动窗口原创 2023-04-22 14:25:30 · 3260 阅读 · 9 评论 -
【猜数字】
已支持(Java & JS & Python & C & C++),实现:暴力枚举原创 2023-04-01 23:59:00 · 3838 阅读 · 12 评论 -
【幻方修复】
已支持(Java & JS & Python),考察:逻辑分析原创 2023-03-31 22:40:02 · 2792 阅读 · 20 评论 -
业务优先级
已支持(Java & JS & Python),考察:优先队列原创 2023-03-15 18:15:29 · 4228 阅读 · 9 评论 -
能称出多少种不同的重量
已支持(Java & JS & Python),考察:多重背包原创 2023-03-13 01:20:57 · 3564 阅读 · 36 评论 -
创建二叉树
已支持Java,JavaScript,Python,实现:逻辑分析原创 2023-02-27 22:37:36 · 6220 阅读 · 9 评论 -
回文字符串
已支持Java,JavaScript,Python,实现:排序,字符串操作原创 2023-02-27 18:55:24 · 7226 阅读 · 5 评论 -
最快到达医院的方法
2023.Q1 已支持Java、JavaScript、Python,逻辑分析原创 2023-02-14 11:29:39 · 7413 阅读 · 12 评论 -
几何平均值最大子数组
已支持Java、JavaScript、Python,二分查找+前缀积原创 2023-02-02 13:19:46 · 5570 阅读 · 43 评论 -
服务中心的最佳位置
已支持Java、JavaScript、Python,三分法原创 2023-02-01 11:45:18 · 5757 阅读 · 43 评论 -
最多几个直角三角形
已支持Java、JavaScript、Python,全组合求解原创 2023-01-31 15:25:31 · 5948 阅读 · 56 评论 -
统一限载货物数最小值
已支持Java、JavaScript、Python,优先队列原创 2023-01-30 20:10:01 · 5571 阅读 · 51 评论 -
【最佳对手】
已支持(Java & JS & Python & C & C++),实现:贪心思维原创 2023-01-30 01:29:19 · 5337 阅读 · 52 评论 -
最优资源分配
已支持Java、JavaScript、Python,逻辑分析原创 2023-01-26 02:45:51 · 5075 阅读 · 5 评论 -
九宫格游戏
基于回溯算法的全排列求解是一种暴力解法,即枚举出全部排列情况,因此对大数量级而言,我们应该慎用,但是本题,已经明确指出了求解9个数字的全排列,因此排列情况共有9!排列后的九个数宇中:第1-3个数字为方格的第一行,第4-6个数宇为方格的第二行,第7-9个数字为方格的第三行。现在有一种新的玩法,给九个不同的数字,将这九个数字放在3×3的格子中,要求每行、每列以及两个对角线上的三数之积相等(三阶积幻方)。在金庸名著《射雕英雄传》中黃蓉曾给九宫格的一种解法,口诀:戴九恩一,左三右七,二四有肩,八六为足,五居中央。原创 2023-01-21 23:41:03 · 4692 阅读 · 17 评论 -
信号发射和接收
已支持Java、JavaScript、Python,递减栈原创 2023-01-17 19:19:56 · 5185 阅读 · 27 评论 -
Linux发行版的数量
已支持Java、JavaScript、Python,考察并查集原创 2023-01-17 11:53:44 · 3377 阅读 · 12 评论 -
网上商城优惠活动
已支持Java、JavaScript、Python,逻辑分析原创 2023-01-16 22:30:16 · 3836 阅读 · 7 评论 -
天然蓄水库
已支持Java、JavaScript、Python,双指针原创 2023-01-14 01:19:56 · 5025 阅读 · 38 评论 -
组合出合法最小数
已支持Java、JavaScript、Python,字典序,逻辑分析原创 2023-01-09 16:03:49 · 5045 阅读 · 24 评论 -
【单词倒序】
已支持Java、JavaScript、Python,逻辑分析,正则匹配原创 2023-01-09 15:18:20 · 3908 阅读 · 20 评论 -
硬件产品销售方案
已支持Java、JavaScript、Python,全组合原创 2023-01-08 16:32:22 · 3875 阅读 · 4 评论 -
递增字符串
已支持Java、JavaScript、Python,动态规划原创 2023-01-08 16:09:08 · 4280 阅读 · 34 评论 -
寻找相似单词
已支持Java、JavaScript、Python,排序原创 2023-01-08 15:22:12 · 4104 阅读 · 7 评论 -
微服务的集成测试
已支持Java、JavaScript、Python,递归原创 2023-01-08 15:09:01 · 6219 阅读 · 18 评论 -
不爱施肥的小布
已支持Java、JavaScript、Python、C、C++,实现:二分法原创 2023-01-07 13:15:13 · 5114 阅读 · 20 评论 -
组装新的数组
已支持Java、JavaScript、Python,全组合原创 2023-01-06 22:07:53 · 4929 阅读 · 23 评论 -
新员工座位安排系统
已支持Java、JavaScript、Python,字符串操作原创 2023-01-06 21:09:31 · 4513 阅读 · 9 评论 -
快速开租建站
已支持Java、JavaScript、Python,拓扑排序原创 2023-01-06 19:52:20 · 4222 阅读 · 17 评论 -
光伏场地建设规划
已支持(Java & JS & Python & C & C++),实现:动态规划,二维矩阵前缀和原创 2023-01-06 14:57:30 · 4326 阅读 · 11 评论 -
知识图谱新词挖掘
已支持Java、JavaScript、Python,滑动窗口原创 2023-01-05 17:07:43 · 4364 阅读 · 3 评论 -
查找充电设备组合
已支持(Java & JS & Python & C & C++),考察:01背包问题,滚动数组优化原创 2023-01-05 13:28:20 · 4292 阅读 · 14 评论 -
区块链文件转储系统
已支持Java、JavaScript、Python,滑动窗口,双指针原创 2023-01-05 12:02:51 · 3605 阅读 · 9 评论 -
【上班之路】
已支持Java、JavaScript、Python,深度优先搜索原创 2023-01-04 13:19:40 · 4663 阅读 · 23 评论 -
人数最多的站点
已支持Java、JavaScript、Python,区间问题,最大区间重叠数,差分数列原创 2022-12-31 02:20:06 · 3744 阅读 · 29 评论 -
快递投放问题
已支持Java、JavaScript、Python,逻辑分析原创 2022-12-31 00:49:34 · 3312 阅读 · 31 评论 -
【机房布局】
已支持Java、JavaScript、Python,栈结构,区间问题,逻辑分析原创 2022-12-30 23:42:01 · 3559 阅读 · 25 评论