linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
您的位置:
主页
>
程序设计
> 数据结构
数据结构
数据结构是计算机科学与技术专业的专业基础课,是十分重要的核心课程。所有的计算机系统软件和应用软件都要用到各种类型的数据结构
C++ 成绩排名算法
读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。
有序链表转换二叉搜索树
有序链表转换二叉搜索树
倒叙打印链表
倒叙打印链表
复杂链表复制
复杂链表的复制
验证哥德巴赫猜想
哥德巴赫猜想
数据结构实验之栈三:后缀式求值
后缀表达式转换成中缀表达式详解ProblemDescription对于一个基于二元运算符的后缀表示式(基本操作数都是一位正整数),求其代表的算术表达式的值。Input输入一个算术表达式的后缀式字符串,以‘#’作为结束标志。Output求该后缀式所对
做幻方
做幻方发布时间:2017年5月25日19:57 最后更新:2017年5月26日00:37 时间限制:1000ms 内存限制:128M描述Apple最近迷上了做幻方,Apple还是个中高手,只要你说个奇数N就能把N*N的幻方做出来。其实你可以比他做得更好的。Apple总是画得很乱,而你可以利用程序排得很整齐^_^幻方的要求:每一行,每一列,还有两条斜
确定n微秒时高能质点和低能质点的数目
ProblemDescription某核反应堆有两类事件发生:高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点;低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。假定开始的时候(0微秒)只有一个高能质点射入核反应堆,每一微秒引起一个事件发生(对于一个事件,当前存在的所有质点都会撞击核子),试确定n微秒时高能质点和低能质点的数目。Input输入含有一些
面向对象编程(OOP)理解
面向对象与叫化鸡比喻面向对象的比喻实在太多了。不知哪个比喻更能让你明白呢?理解面向对象编程(ObjectOrientedProgramming简称OOP)所谓面向对象编程,其实指的是一种编程思想模式。与之对应的是面向过程编程。两者有什么区别?我们先展开一下想象,话说你想请洪七公吃叫化鸡。按照现代的做法,是将一只鸡杀死拔毛之后清洗干净鸡腔内脏,并在里面填充
HDU-2017 多校训练赛8-补题
ACM模版今天的比赛真让我难受,题目辣么长,开始二十分钟后竟然0A0A,俨然让我感觉自己这次要爆零,搞了俩小时依然无果,好在没有放弃,总算是干掉了第1111题,然后又成功水过第0808题,有些出乎我的意料了,但是好在我还是坚持到了最后,尽管止步于两题。1008-HybridCrystals>>>划水<<>>预处理<<<预
苹果(01背包)
有n个苹果,要将它放入容量为v的背包。给出第i个苹果的大小和价钱,求出能放入背包的苹果的总价钱最大值。输入有多组测试数据,每组测试数据第一行为2个正整数,分别代表苹果的个数n和背包的容量v,n、v同时为0时结束测试,此时不输出。接下来的n行,每行2个
UVa1584 环状序列 (Circular Sequence)
字典序比较
算法学习之旅,初级篇(30)-–删除链表内节点
介绍给定单向链表的头指针和第几个节点,定义一个函数在o(1)时间删除该节点。分析先遍历找到节点指针,然后进行删除代码#include#includetypedefstructListNode{intvalue;ListNode*next;}ListNode;voidDeleteNode(ListNode*
【一步步学OpenGL26】-《法线贴图》
教程26法线贴图原文:http://ogldev.atspace.co.uk/www/tutorial26/tutorial26.htmlCSDN完整版专栏:http://blog.csdn.net/column/details/13062.html背景之前的我们的光线着色器类已经可以达到很不错的效果了,光线效果通过插值计算遍布到整个模型表面,使整个场景看上去比较真实,但这个效果还可以进行更好
链表的c语言实现(二)
一、单链表的建立有了动态内存分配的基础,要实现链表就不难了。所谓链表,就是用一组任意的存储单元存储线性表元素的一种数据结构。链表又分为单链表、双向链表和循环链表等。我们先讲讲单链表。所谓单链表
链表的建立、插入和删除
数组作为存放同类数据的集合,给我们在程序设计时带来很多的方便,增加了灵活性。但数组也同样存在一些弊病。如数组的大小在定义时要事先规定,不能在程序中进行调整,这样一来,在程序设计中针对不同问题有
数据结构教程 第三十六课 选择排序、归并排序
教学目的:掌握选择排序,归并排序算法教学重点:选择排序之堆排序,归并排序算法教学难点:堆排序算法授课内容:一、选择排序每一趟在n-i+1(i=1,2,...n-1)个记录中选取关键字最小的记录
数据结构教程 第三十七课 实验八 排序实验
教学目的:掌握简单插入排序、快速排序、堆排序的算法并加以应用。教学重点:教学难点:授课内容:实现下述三种算法,并用以下无序序列加以验证:49,38,65,97,76,13,27,49一、简单插
数据结构教程 第三十八课 文件概念、顺序文件
教学目的:掌握文件基本概念,顺序文件的概念。教学重点:文件基本概念教学难点:逻辑结构与物理结构的关系。授课内容:一、表与文件和表类似,文件是大量记录的集合。习惯上称存储在主存储器(内存储器)中
数据结构教程 第三十九课 索引文件
教学目的:掌握索引文件的有关概念教学重点:索引文件的基本概念,索引文件的重要意义教学难点:索引文件的建立授课内容:一、索引文件的基本概念除了文件本身(称作数据区)之外,别建立一张指示逻辑记录和
数据结构教程 第四十课 总复习
教学目的:数据结构综述教学重点:数据结构课程的核心教学难点:理解概念授课内容:一、学习数据结构的意义设想一下,你决定向一个公司投资,而你对某个公司的了解只限于该公司的一条生产线每分钟可生产20
数据结构教程 第三十六课 选择排序、归并排序
教学目的:掌握选择排序,归并排序算法教学重点:选择排序之堆排序,归并排序算法教学难点:堆排序算法授课内容:一、选择排序每一趟在n-i+1(i=1,2,...n-1)个记录中选取关键字最小的记录
数据结构教程 第三十七课 实验八 排序实验
教学目的:掌握简单插入排序、快速排序、堆排序的算法并加以应用。教学重点:教学难点:授课内容:实现下述三种算法,并用以下无序序列加以验证:49,38,65,97,76,13,27,49一、简单插
数据结构教程 第三十八课 文件概念、顺序文件
教学目的:掌握文件基本概念,顺序文件的概念。教学重点:文件基本概念教学难点:逻辑结构与物理结构的关系。授课内容:一、表与文件和表类似,文件是大量记录的集合。习惯上称存储在主存储器(内存储器)中
数据结构教程 第三十九课 索引文件
教学目的:掌握索引文件的有关概念教学重点:索引文件的基本概念,索引文件的重要意义教学难点:索引文件的建立授课内容:一、索引文件的基本概念除了文件本身(称作数据区)之外,别建立一张指示逻辑记录和
首页
上一页
1
2
3
4
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
数据结构C语言实现之线性表
苹果(01背包)
数据结构教程 第三十四课 插入排序、快速排序
【一步步学OpenGL26】-《法线贴图》
验证哥德巴赫猜想
数据结构教程 第二十四课 遍历二叉树
数据结构教程 第六课 线性表的顺序表示和实现
数据结构教程 第三十三课 哈希表(二)
二进制格雷码与自然二进制码的互换
链表的c语言实现(二)