置顶随笔

[置顶]第八章 排序

摘要: 1.插入类排序(直接插入排序、希尔排序) 直接插入排序 : 思想:在插入第L(L>1)个记录时,前面的L-个记录已经排好序 希尔排序: 思想:将整个待排序序列记录分割成若干个子序列,在子序列内 分别进行插入排序,待整个序列中的记录基本有序时,对全体记录进行直接插入排序。 2.交换排序(冒泡排序、快速阅读全文

posted @ 2019-06-24 08:38 Sean_Sun 阅读(4) 评论(0) 编辑

[置顶]第七章 查找技术

摘要: 1.折半查找(代码来自我做题亲测,没问题,比较简单就不粘完整代码了) 说白了就是借助二分思想对有序序列进行二分查找 非递归实现:比较慢,用非递归实现交了一发题,超时,递归就A了 递归实现: 2.二叉排序树 一棵若根如左子树非空小于根节点,右子树非空大于根节点的树。也可以是空树。 类的声明: 构造一棵阅读全文

posted @ 2019-06-22 15:45 Sean_Sun 阅读(8) 评论(0) 编辑

[置顶]第六章 图笔记

摘要: 上次老师检查笔记时,我的第五章笔记还没有整理完整,后来又进行了补充,请老师再看一看:https://www.cnblogs.com/dean-SunPeishuai/p/10674881.html 图 1.邻接矩阵实现 邻接矩阵的构建: 深度优先搜索: 广度优先深搜: 2.邻接链表实现(未定义vis阅读全文

posted @ 2019-05-20 22:10 Sean_Sun 阅读(18) 评论(0) 编辑

[置顶]第五章 树和二叉树 笔记 完结

摘要: PS:对于递归实现的前序,中序,后序算法,无非是在递归时,根的访问位置不同而已,代码内容几乎相似。非递归算法实现时,当root指针或栈非空时,先循环考虑root是否为否执行相应的操作,对于栈判断是否为空,进行root的转换。前序,后序,中序的非递归算法区别无非是每棵树的根节点的输出时机不同而已,具体阅读全文

posted @ 2019-04-09 09:21 Sean_Sun 阅读(24) 评论(0) 编辑

[置顶]第四章 字符串与多重数组

摘要: 此章作业将会将所学的BF算法和KMP算法敲出代码,进一步更新...... 一. 既然涉及到字符串,先整理一下关于C++字符串的一些基础操作。(实际是自己忘了,想整理一下 ) 输入: (1)cin接受字符串时,遇“空格” “TAB” “回车”都结束。 例: #include <iostream> us阅读全文

posted @ 2019-04-02 07:05 Sean_Sun 阅读(24) 评论(0) 编辑

[置顶]第三章 栈与队列笔记整理

摘要: 一.先整理下关于STL里面栈和队列的用法,以及优先队列的基础使用和java里面对于两者的具体使用 栈:一种先进后出的数据结构,只有一个出口,只能 操作最顶端的元素。 C++: java: 基本操作: 附一段使用自己使用stack的代码: 队列:队列是一种先进先出的数据结构,从底端加入元素,从顶端取出阅读全文

posted @ 2019-04-01 15:32 Sean_Sun 阅读(15) 评论(0) 编辑

[置顶]数据结构第二章线性表学习笔记

摘要: 1. C++程序设计模板 (关于template的解释)【以下内容摘自百度】 函数声明格式 template <class(或typename) any(或任意符合规则的名称)>(如果还有其他类型名,就用逗号隔开) 返回类型 函数名(形参表); 函数定义和声明格式基本相同,形参表要加上形参名,分号改阅读全文

posted @ 2019-02-27 20:30 Sean_Sun 阅读(25) 评论(0) 编辑

2019年6月24日

第八章 排序

摘要: 1.插入类排序(直接插入排序、希尔排序) 直接插入排序 : 思想:在插入第L(L>1)个记录时,前面的L-个记录已经排好序 希尔排序: 思想:将整个待排序序列记录分割成若干个子序列,在子序列内 分别进行插入排序,待整个序列中的记录基本有序时,对全体记录进行直接插入排序。 2.交换排序(冒泡排序、快速阅读全文

posted @ 2019-06-24 08:38 Sean_Sun 阅读(4) 评论(0) 编辑

2019年6月22日

第七章 查找技术

摘要: 1.折半查找(代码来自我做题亲测,没问题,比较简单就不粘完整代码了) 说白了就是借助二分思想对有序序列进行二分查找 非递归实现:比较慢,用非递归实现交了一发题,超时,递归就A了 递归实现: 2.二叉排序树 一棵若根如左子树非空小于根节点,右子树非空大于根节点的树。也可以是空树。 类的声明: 构造一棵阅读全文

posted @ 2019-06-22 15:45 Sean_Sun 阅读(8) 评论(0) 编辑

2019年5月20日

第六章 图笔记

摘要: 上次老师检查笔记时,我的第五章笔记还没有整理完整,后来又进行了补充,请老师再看一看:https://www.cnblogs.com/dean-SunPeishuai/p/10674881.html 图 1.邻接矩阵实现 邻接矩阵的构建: 深度优先搜索: 广度优先深搜: 2.邻接链表实现(未定义vis阅读全文

posted @ 2019-05-20 22:10 Sean_Sun 阅读(18) 评论(0) 编辑

2019年5月16日

Javaweb常用解决问题连接

摘要: 1.javaweb的idea如何创建及配置web项目 https://www.jianshu.com/p/8d49d36a3c7e 2.servlet的建立以及部署 https://blog.csdn.net/a376298333/article/details/79121548 3.idea的we阅读全文

posted @ 2019-05-16 16:47 Sean_Sun 阅读(23) 评论(0) 编辑

2019年4月20日

毕业论文如何排版

摘要: 来源:https://jingyan.baidu.com/article/77b8dc7f9ea91a6175eab673.html 听语音 | 浏览:50846 | 更新:2017-03-16 22:06 来源:https://jingyan.baidu.com/article/77b8dc7f9阅读全文

posted @ 2019-04-20 20:55 Sean_Sun 阅读(10) 评论(0) 编辑

毕业论文指之 “国内外研究现状”的撰写

摘要: 一、 写国内外研究现状的意义 通过写国内外研究现状,考察学生对自己课题目前研究范围和深度的理解与把握,间接考察学生是否阅读了一定的参考文献。这不仅是毕业论文 撰写不可缺少的组成部分,而而且是为了让学生了解相关领域理论研究前沿,从而开拓思路,在他人成果的基础上展开更加深入的研究,避免不必要的重复劳动或阅读全文

posted @ 2019-04-20 15:30 Sean_Sun 阅读(25) 评论(0) 编辑

2019年4月9日

第五章 树和二叉树 笔记 完结

摘要: PS:对于递归实现的前序,中序,后序算法,无非是在递归时,根的访问位置不同而已,代码内容几乎相似。非递归算法实现时,当root指针或栈非空时,先循环考虑root是否为否执行相应的操作,对于栈判断是否为空,进行root的转换。前序,后序,中序的非递归算法区别无非是每棵树的根节点的输出时机不同而已,具体阅读全文

posted @ 2019-04-09 09:21 Sean_Sun 阅读(24) 评论(0) 编辑

2019年4月2日

VS2017简单使用

摘要: 1. 2.删除下面的文件 3.点击属性 4.改为否 不使用预编译头 万能头文件自己导入网上有教程阅读全文

posted @ 2019-04-02 08:38 Sean_Sun 阅读(10) 评论(0) 编辑

第四章 字符串与多重数组

摘要: 此章作业将会将所学的BF算法和KMP算法敲出代码,进一步更新...... 一. 既然涉及到字符串,先整理一下关于C++字符串的一些基础操作。(实际是自己忘了,想整理一下 ) 输入: (1)cin接受字符串时,遇“空格” “TAB” “回车”都结束。 例: #include <iostream> us阅读全文

posted @ 2019-04-02 07:05 Sean_Sun 阅读(24) 评论(0) 编辑

2019年4月1日

第三章 栈与队列笔记整理

摘要: 一.先整理下关于STL里面栈和队列的用法,以及优先队列的基础使用和java里面对于两者的具体使用 栈:一种先进后出的数据结构,只有一个出口,只能 操作最顶端的元素。 C++: java: 基本操作: 附一段使用自己使用stack的代码: 队列:队列是一种先进先出的数据结构,从底端加入元素,从顶端取出阅读全文

posted @ 2019-04-01 15:32 Sean_Sun 阅读(15) 评论(0) 编辑

导航

统计

公告