C 语言程序设计 伴读记 —(第二章)
店长解忧 解忧编程杂货店 6天前
收录于话题
#c语言
4个
点击上方“编程解忧杂货店”,选择“设为星标”
回复“学习资源”,获取编程资源大礼包!
在学习之前,需要各位小伙伴具有百度的搜索能力。本系列分享的每一章都是核心知识。在编程的过程当中遇到的问题可以自己百度可以解决的一定要自己解决,实在是不会再问问题。
前言
第二章主要是对算法的介绍。下面是店长对该章知识的读书引标签。看了本文会对要学习的知识有个大概轮廓。
本次分享的知识:
![](https://img.haomeiwen.com/i25873402/b4c32138f08ac9f6.png)
第二章 算法—程序的灵魂
目录:
一、程序是?(2.1)
二、算法简介(2.2~2.4)
三、算法表示(2.5~2.6)
一、程序是?
一、程序 = 算法+数据结构
1、算法是灵魂,数据结构是加工对象,语言(c、java等等)是工具,最后还得程序设计。
二、算法简介
2.2
算法是处理问题的采取的方法和步骤。
分类
①非数值运算算法:
eg 店长想看小电影了:1、大脑斗争3秒(不可以,不可以),2、打开手机下载某c浏览器,3、熟练登录账号,4、打开收藏网站,5、收费内容。
②数值运算算法:
eg 高斯巧算1加到100,首尾相加求之和。
2.3
简单的算法
确实这节讲得很 很 很 细 了,慢慢品吧。看看知道思路就可以。应该算是汉字版的编程吧。
2.4
算法的特性
一句话:确定、有穷、有效、可无输入,必有输出。
三、算法表示
2.5
怎么表示算法
1、自然语言(汉字版)
流程图 (高中学过,店长一笔带过了啊)
改进:基本结构:①顺序、选择、循环(当型、直到型 区别就是先循环还是先判断)。
NS图:看看就好,图个开心。(换汤不换药,这图就节约了点墨水罢了)
2、伪代码:你做题写的草稿而已,了解即可,图个开心😊。
2.5.6还是表示大概意思,while那部分知道意思就可以,后面会学。
2.6
当看故事书吧,慢慢内化。头发不掉些多半也悟不出什么门道。
总结
本章主要就是讲了算法是个什么玩意。总体就是看看就好,与第一章一样,有个概念即可,后面才是实战。这只是内功,但看看这拙劣不堪的算法简介,实在是无法参悟算法的奥妙的。
一个帅气店长的想加就加的分割线
店长准备了学习需要的资源
去窗口回复,“Typora安装包” “电子书” 获取c语言学习资料吧,最后店长在唠叨一句,学习的渠道很多,但只到公众号学习,却不能学得很深入。真正学习的方法还是,啃书,看部分视频(懂不起的地方的),在上机敲代码N遍。编程无它,熟练即可。一遍不行,敲两遍,直到敲到烂熟于心。你就出师了。
我是店长解忧,一个双非院校的恶臭青年,CSDN究极混子,分享大学生的经验与it的情情爱爱。欢迎加我微信,点击菜单“店长小黑”一起唠唠嗑。欢迎大家关注我的公众号:解忧编程杂货店。有爆照哦!哈哈哈哈哈哈。
网友评论