2021-2022-summer-coding-skill-camp

编程能力提升

基于C语言,利用leetcode题库提升coding能力!

什么是LeetCode

LeetCode是一个为用户编程训练的oj(online judge,下同)平台网站,上面有各种数据结构,算法类型标签的编程习题,用户可以在该网站上面根据规范模式给出编程问题,进行代码编写,提交给网站后台后进行数据用例判断,如果所有数据用例都通过,则说明提交的代码基本上没有逻辑错误(除非网站的测试数据用例不够精准).

LeetCode.cn是LeetCode的中国服务商提供的已经奖题目完全汉化的版本,用户也可以在上面找到国内各大互联网公司的面试题目,总之,LeetCode是准程序员为面试复习刷题的不二首选。

中文版leetcode[力扣]收集了各大互联网大厂的笔试题, 希望各位同学踊跃刷题!

课程进行模式

  1. 全班同学组队进行,每组3人。
  2. 以LeetCode题目为基础,每个小组合作当堂完成完成5-6道题目 [不设上限],每道题目由同学上台讲解,并获得相应的团队积分!
团队积分分配

上台讲解后,团队获得一定数量的积分,团队内部分配各个成员获得积分。

  1. 个人积分由LC通过提交数决定!

  1. 本次编程训练营主要选取数学题库[LD_math_sets]

成绩计算

积分榜

  1. 最终个人成绩 = 个人积分*0.4 + 团队积分*0.6
  2. 最终成绩前6名的同学下学期的CS专业英语可获得期中考免考权,且期末成绩可获得加分。
  3. 其余同学的最终个人成绩将换算为CS专业英语的部分平时成绩!

课程安排

2022-07-04

  1. n.1523 在区间范围内统计奇数数目 (20分)
  2. n.1491 去掉最低工资和最高工资后的工资平均值 (20分)
  3. n.1281 整数的各位积和之差 (20分)
  4. n.976 三角形的最大周长 (25分)
  5. n.136 只出现一次的数字 (30分)
  6. n.1200 最小绝对差 (30分)

2022-07-05

  1. n.509. 斐波那契数 (15分)
  2. n.204. 计数质数 (15分)
  3. n.412. Fizz Buzz (20分)
  4. n.1672. 最富有客户的资产总量 (30分)
  5. n.375. 猜数字大小 II (50分)
  6. n.241. 为运算表达式设计优先级 (50分)

2022-07-06

  1. n.14. 最长公共前缀 (15分)
  2. n.58. 最后一个单词的长度 (15分)
  3. n.121. 买卖股票的最佳时机 (20分)
  4. n.125. 验证回文串 (30分)
  5. n.16. 最接近的三数之和 (50分)
  6. n.78. 子集(50分)

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!