您的位置:首页 > 理论基础 > 数据结构算法

2017-寒假作业-数据结构提前起步

2017-01-19 13:17 232 查看

任务列表

1.学会使用Markdown做笔记(周期:1天)

本篇随笔就是使用了Markdown语法。

希望养成做笔记的习惯!

参考资料:


2.在博客园上开设个人博客并设置为Markdown格式(周期:1天)

登录博客园,进入自己的博客首页。点击“管理” -> “选项” -> “默认编辑器” -> “Markdown” -> “SAVE”

任务:

编写第一篇Markdown笔记-Markdown的使用

3.学会使用CodeBlocks或Visual Studio(周期:2天)

CodeBlocks小巧、功能够用,调试功能相对较弱。

请到官网下载codeblocks-16.01mingw-setup.exe

参考资料:

CodeBlocks使用教程

CodeBlocks新建项目

CodeBlocks新建文件并运行

CodeBlocks设置与调试

CodeBlocks综合讨论

Visual Studio功能强大,调试功能很好,安装较耗时。

大家根据需求来进行选择。

4.学习数据结构课程所需的C++基础(周期:2天)

参考资料:

数据结构中的编程语言基础-C++

C++指针速记!

小任务:

把ppt里面的程序自己敲一遍。

5.进军PTA(周期:1-2周)

在PTA完成上面的C语言、数据结构相关习题集

PTA网址

任选1-2个题集做,建议编程能力一般的同学选择题集1、2,编程能力较好的同学选择题集2、3.

1.基础编程题目集,适用想要提升编程能力的同学。

2.中国大学MOOC-陈越、何钦铭-数据结构-起步能力自测题,适用数据结构入门

3.数据结构与算法题目集(中文),一些数据结构的基础题集。

6.入门Python(选做)

Python对网络工程专业的学生比较重要。是网络安全竞赛的常用语言。在数据分析、科学计算、大数据、网络运维等也有用武之地。

也可使用Python完成数据结构方面的算法编程。更简单,编写复杂的算法程序更简单。

参考资料:

Python不完全入门指南

数据结构中的编程语言基础-Python

7.其他小任务(选做)

编写Markdown笔记,内容关于Python、PTA、CodeBlocks的使用等等。

学会使用其他的编辑器Notepad++
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: