【转】学习路线1

本文档提供了C语言基础语法、数学算法、计算几何、排序算法等方面的学习建议,涵盖从语言入门到高级主题的内容,适合初学者和进阶学习者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文链接
1. C语言基础语法必须全部学会

a) 推荐“语言入门”分类20道题以上

b) 提前完成C语言课程设计

2. 简单数学题(推荐“数学”分类20道以上)

需要掌握以下基本算法:

a) 欧几里德算法求最大公约数

b) 筛法求素数

c) 康托展开

d) 逆康托展开

e) 同余定理

f) 次方求模

3. 计算几何初步

a) 三角形面积

4. 学会简单计算程序的时间复杂度与空间复杂度

5. 二分查找法

6. 简单的排序算法

a) 冒泡排序法

b) 插入排序法

7. 贪心算法经典题目

8. 高等数学

9. 学会使用简单的DOS命令(较重要)

a) color/dir/copy/shutdown/mkdir(md)/rmdir(rd)/attrib/cd/

b) 知道什么是绝对路径与相对路径

c) 学会使用C语言调用DOS命令

d) 学会在命令提示符下调用你自己用C语言编写的程序,并使用命令行参数给自己的程序传参(比如自己制作一个copyfile.exe实现与copy命令基本功能一致的功能)

e) 学会编写bat批处理文件

10. 学会Windows系统的一些小知识,如设置隐藏文件,autoRun.inf的设置等。

11. 学会编辑注册表(包括使用注册表编辑器regedit和使用DOS命令编辑注册表)

12. 学会使用组策略管理器管理(gpedit.msc)组策略。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值