数据结构
Dxx_xx4
这个作者很懒,什么都没留下…
展开
-
单链表常见面试题
数据结构和算法,是我们程序设计最重要的两大元素,可以说,我们的编程,都是在选择和设计合适的数据结构来存放数据,然后再用合适的算法来处理这些数据。 在面试中,最经常被提及的就是链表,因为它简单,但又因为需要对指针进行操作,凡是涉及到指针的,都需要我们具有良好的编程基础才能确保代码没有任何错误。 链表是一种动态的数据结构,因为在创建链表时,我们不需要知道链表的长...原创 2018-07-09 22:02:03 · 5619 阅读 · 4 评论 -
数据结构—— 七大排序算法总结
排序是数据结构最重要的算法之一,在这里整理一下七大排序算法的思路及代码。 排序分为以下四类共七种排序方法: 插入排序:1) 直接插入排序 2) 希尔排序 选择排序:3) 直接选择排序 4) 堆排序 交换排序:5) 冒泡排序 6) 快速排序 合并排序:7) 合并排序 (注:本文中讲解均以升序为例) 1、直接插入排序 直接插入排序是最...原创 2018-11-03 19:19:09 · 3808 阅读 · 1 评论