行星C4课堂练习

登录以参加训练计划

  • 知识内容

数组模拟高精度加法、减法、乘法、除法

辗转相除法(也称欧几里得算法)

素数表的埃氏筛法和线性筛法

唯一分解定理

数据结构:单链表、双链表、循环链表

数据结构:栈、队列

STL:vector、stack、deque、list

算法:二分查找/二分答案(也称二分枚举法)

算法:分治算法(归并排序和快速排序)

算法:贪心算法

算法:递归

算法复杂度的估算

知识目标

掌握初等数论,线性表的知识,二分法、分治法、贪心法的思想,完成指定功能的程序。C++掌握数组模拟高精度的运算。

章节 1. 高精度算法(一)_加法与减法

进行中

题目 尝试 AC 难度
T1168  大整数加法 50 15 6
T1169  大整数减法 50 8 8

章节 2. 高精度算法(二)_乘法与除法

开放

题目 尝试 AC 难度
T1170  计算2的N次方 35 8 7
T1172  求10000以内n的阶乘 17 6 8
T1174  大整数乘法 40 14 6
T1175  除以13 23 9 7

章节 3. 编程中的数学

开放

题目 尝试 AC 难度
P5736  【深基7.例2】质数筛 74 19 7
P3383  【模板】线性筛素数 90 18 7
P3912  素数个数 50 9 8

章节 4. 二分查找

开放

题目 尝试 AC 难度
M4001  [入门]二分查找 102 21 7
M4002  [入门]二分查找左侧边界 65 15 7
M4003  [入门]二分查找右侧边界 43 12 7
M4004  【基础】同时出现的数 3 1 10

章节 5. 二分答案

进行中

题目 尝试 AC 难度
M4008  切割绳子 76 13 8
P1873  [COCI] EKO / 砍树 159 29 8
P2440  木材加工 181 40 7
B3629  吃冰棍 59 15 7
P7585  弹珠 17 5 8
 
参加人数
30
创建人