![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
浅析-数据结构与算法
文章平均质量分 95
Franklinbill
四川某高校在读本科软件学院2014级创新班学生。
专业技能:了解C,C++,Java,HTML等,熟练使用eclipse,C++ builder。
其他技能:熟练掌握Photoshop,After Effects,Adobe Premiere,3d打印机,HTC vive VR眼镜的使用与维护
兴趣爱好:摄影,吉他弹唱,游泳
研究方向:数字图像处理,增强现实技术
科研项目:完成国家级,省级大创各一项;市厅级教师科研项目一项;校级以上项目共计7项
学科竞赛:省级以上获奖证书共计7项
发明专利一项;实用新型专利两项;软件著作权两项
展开
-
【无标题】
123欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;原创 2022-05-23 15:44:06 · 82 阅读 · 0 评论 -
对数据结构一点一小小的理解(四)——线性表
作为一位大三的学生,近期在复习《数据结构与算法》这本教材;以下是我对复习内容的一点小小的理解,只是个人的部分观点,如有错误给您带来不便请您谅解线性表什么是线性表呢?是一种简单的线性结构(线性结构是一个数据元素的有序(次序)集)是一个有限的集合线性结构特征 集合中必存在唯一的一个第一元素和最后元素,每个元素都有一个唯一的后继(通俗的来讲跟在我后面的只有一个),除了第一个元素之外,都有一个前驱以一个图原创 2017-05-09 20:04:26 · 650 阅读 · 0 评论 -
对数据结构一点一小小的理解(五)——栈
作为一位大三的学生,近期在复习《数据结构与算法》这本教材;以下是我对复习内容的一点小小的理解,只是个人的部分观点,如有错误给您带来不便请您谅解栈 Stacks栈:限制了插入和删除的位置,插入与删除只在其一端进行 LIFO:Last in,First Out 先进后出例子:洗一坨碗:洗一个摞一个,最后放上去的碗,第一个拿出来使用,最先洗的碗由于他在最下面,所以最后使用(先进后出)也就是为什么说限制原创 2017-05-13 21:19:25 · 453 阅读 · 0 评论 -
对数据结构一点一小小的理解(六)——队列Queues
作为一位大三的学生,近期在复习《数据结构与算法》这本教材;以下是我对复习内容的一点小小的理解,只是个人的部分观点,如有错误给您带来不便请您谅解队列 Queues队列:限制了插入和删除的位置,插入与删除只在其一端进行 FIFO:First in,First Out 先进先出insert:Enqueue 入队 Delete:Dequeue 出队 first element:Front未完待续以原创 2017-05-15 16:31:08 · 408 阅读 · 0 评论 -
对数据结构一点一小小的理解(一)
作为一位大三的学生,近期在复习《数据结构与算法》这本教材;以下是我对复习内容的一点小小的理解什么是数据结构? 以下的两个案例可以清楚的进行解释: 1.银行开户 (1)开户操作(插入):时间效率要求不高(几分钟都行) (2)存取操作(插入+查找):查找(唯一匹配(哈希表))时间效率要求高(几秒钟) (3)销户操作(删除):时间效率可以低一些2.城市数据库 通过名字查找城市:唯一匹配并且快速原创 2017-05-08 21:33:59 · 439 阅读 · 0 评论 -
对数据结构一点一小小的理解(二)——算法分析部分
作为一位大三的学生,近期在复习《数据结构与算法》这本教材;以下是我对复习内容的一点小小的理解,只是个人的部分观点,如有错误给您带来不便请您谅解算法分析最好最差平均情况1.一般不是很关心最好情况(毕竟情况少)2.比较关心平均情况:因为平均情况可以很好地代表代码的执行情况,不过虽然平均情况是一种对算法很好地描述(情况一般不过不是太好确定)3.最坏情况,最坏情况虽然出现的比较原创 2017-05-09 15:26:58 · 763 阅读 · 0 评论 -
对数据结构一点一小小的理解(三)——C++ 模板库
作为一位大三的学生,近期在复习《数据结构与算法》这本教材;以下是我对复习内容的一点小小的理解,只是个人的部分观点,如有错误给您带来不便请您谅解补充内容: C++模板库C++的核心优势之一就是便于软件的重用 C++中两个方面体现重用: 1.面向对象的思想:继承,多态,标准类库 2.泛型程序设计;模板机制,标准模板库stl泛型程序设计:利用模板的程序设计方法:常用的数据结构(链表,二叉树)和算法原创 2017-05-09 16:57:53 · 455 阅读 · 0 评论 -
对数据结构一点一小小的理解(七)——二叉树
作为一位大三的学生,近期在复习《数据结构与算法》这本教材;以下是我对复习内容的一点小小的理解,只是个人的部分观点,如有错误给您带来不便请您谅解二叉树二叉树:节点的个数是有限的,这些节点有以下的一些属性:①要么是空的(空二叉树)要么是多个(必定有个节点是根,剩下的又分为另外的俩/一颗二叉树)——递归的定义(定义中有二叉树,又出现了二叉树) 左子树/右子数:两个是完全分离的见下图: 对图的解释:原创 2017-05-17 15:47:05 · 611 阅读 · 0 评论