自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

迂者-贺利坚的专栏

为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学

原创 C++网络服务器编程的学习路线?

【来信】 贺老师,您好!   我叫ZQ,毕业于W大学工程结构分析专业,2012年毕业,到2015年5月内,我一直从事的是建筑结构的设计,由于房地产行业的不景气,公司的人都转了,于是也产生了转行的想法。有一个亲戚从事这个方向,做C++游戏方向,于是向他咨询,得到可以转行的结论,方向建议的是lin...

2015-11-30 21:54:14

阅读数 8311

评论数 2

原创 数据结构例程——基数排序

本文是[数据结构基础系列(9):排序]中第10课时[基数排序]的例程。#include <stdio.h> #include <malloc.h> #include <string.h> #define MAXE 20 //线性表中最多元素个数 ...

2015-11-30 21:06:04

阅读数 3844

评论数 1

原创 数据结构例程——简单的计数排序

本文是[数据结构基础系列(9):排序]中第9课时[简单的计数排序]的例程。#include <stdio.h> #include <malloc.h> #define MaxSize 20 #define MaxNum 100 typedef int KeyType; ...

2015-11-30 21:00:25

阅读数 1983

评论数 2

原创 数据结构例程——归并排序

本文是[数据结构基础系列(9):排序]中第8课时[归并排序]的例程。#include <stdio.h> #include <malloc.h> #define MaxSize 20 typedef int KeyType; //定义关键字类型 typedef cha...

2015-11-30 20:56:46

阅读数 1966

评论数 0

原创 数据结构例程——选择排序之堆排序

本文是[数据结构基础系列(9):排序]中第7课时[选择排序之堆排序]的例程。#include <stdio.h> #define MaxSize 20 typedef int KeyType; //定义关键字类型 typedef char InfoType[10]; typede...

2015-11-30 20:45:02

阅读数 2486

评论数 0

原创 数据结构例程——选择排序之直接选择排序

本文是[数据结构基础系列(9):排序]中第6课时[选择排序之直接选择排序]的例程。#include <stdio.h> #define MaxSize 20 typedef int KeyType; //定义关键字类型 typedef char InfoType[10]; typ...

2015-11-30 15:40:15

阅读数 2764

评论数 1

原创 数据结构例程—— 交换排序之快速排序

本文是[数据结构基础系列(9):排序]中第5课时[ 交换排序之快速排序]的例程。1.以第1个元素作为基准#include <stdio.h> #define MaxSize 20 typedef int KeyType; //定义关键字类型 typedef char InfoTy...

2015-11-30 15:37:32

阅读数 2273

评论数 1

原创 数据结构例程——交换排序之冒泡排序

本文是[数据结构基础系列(9):排序]中第4课时[交换排序之冒泡排序]的例程。冒泡排序#include <stdio.h> #define MaxSize 20 typedef int KeyType; //定义关键字类型 typedef char InfoType[10]; t...

2015-11-30 15:34:08

阅读数 2866

评论数 1

原创 数据结构实践项目——排序

本文是[数据结构基础系列(9):排序]课程的实践项目。本文针对: 1. 排序问题及导学 2. 插入排序之直接插入排序 3. 插入排序之希尔排序 4. 交换排序之冒泡排序 5. 交换排序之快速排序 6. 选择排序之直接选择排序 7. 选择排序之堆排序 8. 归并排序 9. 简单...

2015-11-30 15:12:42

阅读数 2489

评论数 0

原创 数据结构实践项目——查找(二)

本文是[数据结构基础系列(8):查找]课程的第二组实践项目。本文针对: 9. B-树 10. B+树 11. 哈希表——散列结构 12. 哈希表的运算 13. 拓展:谷歌搜索的数据结构纸上谈兵:“知原理”检验题目1、给定序列{4, 9, 0, 1, 8, 6, 3, 5, 2, 7...

2015-11-30 15:07:26

阅读数 2129

评论数 2

原创 数据结构实例参考——“查找”的原理

1、对于A[0..10]有序表{12,18,24,35,47,50,62,83,90,115,134} 采用二分查找法对应的判定树: 成功和不成功时的平均查找长度。 2、现给出一个分块有序的数据表,每块中元素的个数s=8,其中的数据有: 22,4,23,11,20,2,15,13,30...

2015-11-30 09:09:09

阅读数 2363

评论数 3

原创 数据结构实践——B-树的基本操作

本文是针对[数据结构基础系列(8):查找]的实践。【项目 - B-树的基本操作】 实现B-树的基本操作。基于序列{4, 9, 0, 1, 8, 6, 3, 5, 2, 7}完成测试。 (1)创建对应的3阶B-树b,用括号法输出b树。 (2)从b中分别删除关键字为8和1的节点,用括号法输出删除...

2015-11-29 16:13:39

阅读数 3068

评论数 5

原创 数据结构实践——用哈希法组织关键字

本文是针对[数据结构基础系列(8):查找]中第11课时[哈希表——散列结构]和第12课时[哈希表的运算]的实践项目。【项目 - 用哈希法组织关键字】 已知一个关键字序列为if、while、for、case、do、break、else、struct、union、int、double、float、c...

2015-11-29 15:52:17

阅读数 1708

评论数 1

原创 数据结构例程——插入排序之希尔排序

本文是[数据结构基础系列(9):排序]中第3课时[插入排序之希尔排序]的例程。1.希尔排序#include <stdio.h> #define MaxSize 20 typedef int KeyType; //定义关键字类型 typedef char InfoType[10];...

2015-11-28 16:51:23

阅读数 2087

评论数 2

原创 数据结构例程——插入排序之直接插入排序

本文是[数据结构基础系列(9):排序]中第2课时[插入排序之直接插入排序]的例程。1.直接插入排序#include <stdio.h> #define MaxSize 20 typedef int KeyType; //定义关键字类型 typedef char InfoType[...

2015-11-28 16:48:53

阅读数 5416

评论数 3

原创 数据结构例程——哈希表及其运算的实现

本文是[数据结构基础系列(8):查找]中第11课时[哈希表——散列结构]和第12课时[哈希表的运算]的例程。#include <stdio.h> #define MaxSize 100 //定义最大哈希表长度 #define NULLKEY -1 //...

2015-11-28 16:24:56

阅读数 6610

评论数 3

原创 答大二软件工程专业学生——重点学什么

【留言】 贺老师你好,我是软件工程专业的大二学生,我们学校这个学期的专业学习不是很多,已经学完了。参考学校的培养计划,下个学期开始,差不多都是专业课的学习。数据库原理,算法设计,计算机组成原理,操作系统,计算机网络等,还有类似于软件过程管理,软件测试技术的学习,学时都超过48小时,外...

2015-11-26 18:26:49

阅读数 6413

评论数 5

原创 数据结构基础系列(9):排序-贺利坚-专题视频课程

数据结构课程是计算机类专业的专业基础课程,在IT人才培养中,起着重要的作用。课程按照大学计算机类专业课程大纲的要求,安排教学内容,满足需要系统学习数据结构的人。系列课程包含11个部分,本课为第9部分排序,介绍插入排序、交换排序、选择排序、归并排序、基数排序等各种排序算法,以及各种算法的性能分析。....

2015-11-26 08:31:36

阅读数 50

评论数 0

原创 数据结构实践项目——查找(一)

本文是[数据结构基础系列(8):查找]课程的第一组实践项目。本文针对: 0801 查找问题导学 0802 线性表的顺序查找 0803 线性表的折半查找 0804 索引存储结构 0805 分块查找 0806 二叉排序树 0807 二叉排序树(续) 0808 平衡二叉树纸上谈兵:“知原...

2015-11-23 15:08:40

阅读数 2986

评论数 0

原创 数据结构实践——是否二叉排序树?

本文是[数据结构基础系列(8):查找]的实践项目参考。【项目 - 是否二叉排序树?】 设计一个算法,判断给定的二叉树是否是二叉排序树。[参考解答] int JudgeBST()是设计的算法对应的实现。#include <stdio.h> #include <malloc.h&...

2015-11-23 15:00:29

阅读数 2036

评论数 0

提示
确定要删除当前文章?
取消 删除