迫于老板要求,整理了一份 [编程必刷 50 题] ,各位提点意见

2021-03-15 17:33:27 +08:00
 6954321789

迫于老板要求,整理了一份 [编程新手必刷 50 题] ,适合啥都不会的小白从头学起,大佬的话看看。

回馈 V 友,需要自取,随便提意见。

阶段一:基本数据类型

①考察类型

没有条件控制,没有循环,单纯的按从上到下的顺序执行代码,例如数学计算,取模等问题。

②必刷题目

1.A + B 问题

2.反转一个 3 位整数

3.计算圆周长和面积

4.巴什博奕

阶段二:判断语句

①考察类型

主要考察选择结构,没有循环,有 if,else if,else 等判断语句,例如判断闰年等问题

②必刷题目

5.判断数字与字母字符

6.闰年

7.大小写转换

8.月份天数

9.简单计算器

10.三数之中的最大值

阶段三:数组与循环

①考察类型

主要考察数组、循环语句,以 while 、for 循环为代码主体的题,不要出现字符串,如数组求和等问题。

②必刷题目

11.打印 X

12.数组的最大值

13.生成给定大小的数组

14.移动零

15.寻找最大值

16.交换数组两个元素

17.Fizz buzz 问题

18.冰雹猜想

19.加一

20.回文数 II

21.整数排序

22.寻找素数

23.数组第二大数

24.主元素

25.杨辉三角

26.旋转数组

27.回文数 II

28.分解质因数

29.反转字符串中的单词

30.数组剔除元素后的乘积

阶段四:字符串与循环

①考察类型

考察字符串操作,例如判断回文串、求子串等问题

②必刷题目

31.旋转字符串

32.回文数

33.大小写转换 II

34.最后一个单词的长度

35.最大字母

36.首字母大写

37.转换字符串到整数

38.字符串查找

39.转换成小写字母

40.两字符串和

41.最长单词

阶段五:栈与队列

①考察类型

栈与队列,主要考察栈和队列的特性,调用库来完成题目要求,或简单实现,比如括号匹配等问题

②必刷题目

42.小括号匹配

43.有效的括号序列

44.实现栈

45.队列维护

46.二阶阶乘

阶段六:简单递归

①考察类型

递归类问题,超简单的那种,比如斐波那契

②必刷题目

47.斐波那契数列

48.二叉树的前序遍历

49.二叉树的中序遍历

50.二叉树的后序遍历

951 次点击
所在节点    推广
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/761842

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX