网站导航
从基础知识到算法与实用项目,按学习目标查找内容。
主要栏目
编程基础
C++代码练习
- 处理日志信息
- 制作千层面
- 计算自由职业者报价
- 遗嘱中的秘密
- 吃豆人的游戏规则
- 选购车辆
- 整理考试成绩
- 利息与循环
- 艾伦的外星人游戏
- 学生会选举计票
- 论坛权限管理
- 恢复丢失的代码
- 千层面配方进阶
- 特洛伊的魔法力量
- 传感器与指针
- 你好,世界!
- 判断闰年
- 反转字符串
- 星际年龄换算
- 三角形分类
- 棋盘上的麦粒
- 雨滴的声音
- 全字母句
- 一人一份
- 学校花名册
- 汉明距离
- 统计核苷酸
- DNA 转录
- 考拉兹猜想
- 平方差
- 第 N 个素数
- 皇后能否互相攻击
- 埃拉托斯特尼筛法
- 用英文读出数字
- 十亿秒之后
- 秘密握手
- 过敏原清单
- RNA 翻译为蛋白质
- 倍数求和
- 分解质因数
- 为机器人命名
- 不带日期的时钟
- 确定聚会日期
- 九十九瓶啤酒
- 字母倒序替换密码
- 三进制转十进制
- 二分查找
- 规范电话号码
- 连续数字子串
- 复数运算
- 累加式童谣
- 转换罗马数字
- 鲍勃的回答
- 单词计数
- 环形缓冲区
- 方阵密码
- 转换字母计分数据
- 括号匹配
- 变位词
- 二叉搜索树
- 卢恩校验
- 生成首字母缩略词
- 阿姆斯特朗数
- 二进制转十进制
- 十六进制转十进制
- 无重复字母的词语
- 杨辉三角
- 完全数分类
- 拼字游戏计分
- 任意进制转换
- 机器人模拟器
- 支持并发的银行账户
- 飞镖计分
- 连续数字的最大乘积
- ISBN-10 校验
- 双向链表
- 单向链表
- 游戏成绩榜
- 统计鸡蛋数量
- 字母菱形
- 游程编码
- 凯撒移位密码
- 电阻色环
- 双色环数值
- 花田计数
- 连续子列表关系
- 斑马谜题
- 基础列表操作
- 零一背包
- 双桶量水
- 五骰游戏计分
- 幼儿园的小花园
- 角色属性生成器
- 螺旋矩阵
- 并行统计字母频率
- 儿童密语转换
- 栅栏密码
- 仿射密码
- 字母算式
- 圣诞十二日
算法实验
- 输入流水线
- 变量储物柜
- 除法与余数分拣机
- 数据类型的尺子
- 分支收费站
- 逻辑开关板
- 循环里程表
- 结束条件实验
- 嵌套循环织布机
- 程序侦探
- 下标与格子
- 频次统计墙
- 字符串游标
- 网格坐标仪
- 排序交换台
- 函数加工站
- 值与引用双窗口
- 进制与位灯
- 多关键字排队
- 输入输出现场
- 前缀和:给重复计算按下暂停
- 差分:多次施工如何快速登记
- 枚举不漏网
- 增长与预算
- 有序查找:不要把答案扔掉
- 贪心反例工厂
- 公因数齿轮
- 质数筛网
- 递归调用栈
- 分治合并台
- 链与指针地图
- 栈与队列调度
- 图的两种存法
- 深搜与恢复现场
- 广搜波纹
- 树的根与遍历
- 从递推到记忆化
- DP 状态设计台
- 计数的加与乘
- 小算法选型台
- 模拟状态机
- 二维累计与容斥
- 二分答案的条件
- 双指针窗口
- 单调栈候选淘汰
- 单调队列过期检查
- 堆的局部秩序
- 搜索剪枝与证据
- 子序列状态竞争
- 基础综合诊所
- 并查集合并实验
- 最短路与松弛
- 负边与负环
- 最小连通成本
- 依赖与拓扑
- 0/1 背包时间方向
- 可重复与受限背包
- 区间 DP 的最后一步
- 树形 DP 的父子契约
- 祖先跳跃与 LCA
- 树状数组责任区
- 线段树区间分解
- 懒标记的时间账
- 静态区间与倍增表
- KMP 的已知信息
- 哈希碰撞试验
- 压缩状态的边界
- 数位 DP 的前缀约束
- 模运算与组合计数
- 离线重排工作台
- 数据范围是线索
- 暴力解当显微镜
- 状态够不够
- 跨章节建模
- 正确性反例法庭
- 时间与空间预算
- 结构约束的机会
- 部分分方案组合
- 一次稳定的提交
- 赛后复盘与迁移