摘要:
1:线性表:谈到线性表,可以联想到26个英语字母,他们从逻辑上组成一个有序的序列就是线性表,另外,线性表也可以是班上的成绩登记表,其中包括学号,姓名,还有各科的成绩等等。对于一个非空的线性表,注意:各个元素的长度是相同的:2:线性表的基本运算包括 a:初始化 b计算表长 c获取结点 d查找结点e插入结点 f删除结点在这里,我们讨论了线性表的逻辑结构和数据运算,还没有对其存储结构进行讨论,在计算机中,线性表采用二种方法来存储,一种是顺序存储,另一种是链式存储,顺序存储的线性表叫顺序表,链式存储的表叫链表A:顺序结构表因为顺序结构表在存储方式上是连续的,因此,只要知道该顺序表的首地址,以及每个元素 阅读全文
摘要:
数据结构是数据的组织形式,可以用来表征特定的对象数据。在计算机程序设计中,操作的对象是各种各样的数据,这些数据往往具有不同的数据结构,例如数组,结构体,联合体,指针,链表,而算法和数据结构具有千丝万屡的联系著名的计算机公式:数据结构+算法 = 程序因吃,数据结构是算法实现的基础数据结构中的基本概念:数据:数据是信息的载体,能够被计算机识别,存储,加工,是计算机程序加工的原材料,数据的类型有很多,包括基本的整数,字符,字符串,实数,此外,图像和声音都可以认为是一种数据;数据元素,数据元素是数据的基本单位,也称为元素,结点,顶点,记录等,一般来说,数据元素可以由若干个数据组成,数据项也可称为字段或 阅读全文
摘要:
算法的定义:算法是解决实际问题的一种精确的描述方法,目前,广泛认同的定义是:算法的模型分析的一组可行的确定的和有穷的规则算法的五个特性:有穷性,确切性,输入,输出,可行性。目前算法的可执行的步骤非常广泛,常见的算法包括递归,推进,穷举,贪婪,动态化规,和迭代算法的归类:按照算法的应用领域,算法可以分为:基本算法,数据结构相关的算法,几何算法,图论算法,规划算法,加密算法,解密算法,排序算法,查找算法,并行算法,和数论算法按照算法结果的确信性分析,算法可以分为确定性算法和非确定性算法确定性算法:在有限的时间得到唯一的结果,且经常取决于输入值非确定性算法:在有限的时间完成计算,得到的结果往往是不唯 阅读全文
摘要:
how does windtakers display the tipical feature of the war? windtakers,a tipical war film,which is telling a touch but bloody story occured in the brutal Second world war,left a deep impression on me last night;in this movies,the durable friendship between comrades,the moving love stori... 阅读全文
摘要:
好久没有更新博客了,最近在用51搞那个虚拟串口屏幕,代码和程序,还有图版都弄好了,但是坑爹的是,竟然忘记如何编写这个串口通信协议了,无奈,自己只好去重新放出以前的学习笔记,整理博客真的是一个好的习惯~~这几些天,排版画面也搞了我好久,还有下载对应的datasheet也花了我不少的时间,我开始的时候不知道下载对应的datasheet来看,急于点灯搞得最后忙乎了好久,最近在看他写的示例代码,感觉有点难懂,当然要花时间来整理啦,我感觉学习屏幕就像是搞12864,开始起步阶段肯定有点难度,好了,吐槽就到这里,继续奋斗~~屏幕的程序终于看懂一点了:这里看懂程序,观察程序的效果还是不错的这里晒出程序的代码 阅读全文
摘要:
今天准备开始准备做毕昇杯的题目了,我觉得虚拟彩屏tftp这个软件帮了我大忙,昨天把虚拟彩屏这个东西玩了一下,基本上要做的东西,已经完成了,目前就是要跟单片机进行通信测试,来体验这块彩屏的神奇之处因为和彩屏要进行通信的话,必须要会串口通信,原谅我的记性,因为串口通信的原理我清楚,但是通信的程序我完全忘得差不多了,草,这个怎么办,没办法,只好自己去重新看郭天祥的串口通信的视频,还有教程,这几天还想着要用串口将采集到的温度在屏幕上显示,这个程序我觉得应该很给力,对了,最小系统板也要开始做了,自己如今还没焊过一块板子,所以为了做毕昇杯的题目,还需要用一些器材来练手~~和李达鑫合作真心很愉快,我可以什么 阅读全文
摘要:
不知不觉就到了11月份了,感觉自己搞技术这几个月,感觉自己这几个月过得好空虚,可能是因为只是学习,没有输出的原因吧,昨天去找了胡老师,准备参加毕昇杯的项目,我们申请的是一个矿井报警的系统,其实,我到目前为止,还在忐忑,忐忑自己到底能不能成功,比赛时间是明年5月份,但是必须4月初要交作品!!总感觉时间不够用~~~哎,买那些模块,花钱真是不计流水,烧钱呐,心疼死我了,昨天看了一块液晶,他妈的带字库的都要280多,你说这不是抢钱吗,哎真尼玛不想解释了,上个学期挂科的娃娃也伤不起,奖学金什么的一律没有了,哎,蛋疼,蛋疼,算了,吐槽到这,整板子了~~~这段话,是我在新浪微博上看到的:很多往事,如石头沉入 阅读全文
摘要:
今天顺便研究了一下msp430的flash操作,很多人也许看了我的博客,会发现网站上有很多的人总结得比我要好,这点我承认,因为自己能力有限,但是,从这篇博客起,我会参照以前大神们写的博客,添加大神们写过的博客链接,分享给大家,注明:本人从不抄袭他人博客,博客只是个人技术的一个总结~~~,下面进入今天的正题msp430F149有60k的flash,这个对于51来说,是相当的惊人的了,在涉及到flash的操作的时候,往往涉及到三个寄存器,FCTL1,FCTL2,FCTL3。突然间发现msp430的寄存器都有CTL这个字样,这对于记住不同的寄存器操作很有必要,这里我们要明白各个寄存器的用途FCTL1 阅读全文
摘要:
这两天研究了一下430的比较器,开始的时候,没有看懂是怎么一回事,在网站看这方面的博客,好像懂了,但是一到编程,就变得无从下手,但是,皇天不负有心人,笔者还是把他弄懂了其实这里就是看懂一幅图,两个寄存器,明白工作原理就可以了这是比较器A的逻辑图,比价器A由4个部分组成标号1:内部参考电压发生器,可以产生0.25V,0.50v的参考电压标号2,:外部电压输入端,CA0对应P2.3,CA1对应P2.4标号3:内部比较器,今天上课刚好上了比较器,也就是正输入端大于负输入端的时候,比较器输出一个1,同时产生一个中断标志位标号4:也就是比较结果输入端因此,一般的模版就可以出来了1:设置内部的参考电压2: 阅读全文