搜索资源列表
prog_pearls
- 本书是作者编程经验的结晶,由发表在杂志上的专栏文章构成,每一章内容相对独立,但都是编程过程中的有机组成部分。本书内容包括问题定义、算法、数据结构、程序验证与测试、程序优化与效率问题,以及这些技巧在排序、查找和字符串处理等方面的几个实际应用。本书每章末尾都附带有相关内容的问题,附录中给出了一些问题的提示和解答。仔细思考问题或与同事进行讨论,可以巩固所学知识,将作者的经验应用到自己的编程实践中。
Algorithm
- 关于计算机几种常见排序算法,在学习数据结构的时候曾自己动手写C语言的程序, 现发布出来与大家交流。虽然简单,但希望与大家在编程以及计算机算法方面能 够与大家交流,达到抛砖引玉的效果,恳切大家提出意见、建议。
树的问题(生成)
- ADT BinaryTree 的实现及验证程序采用的主要数据结构:二叉树、栈、队算法思想:1、 先序建树、输出树、后序遍历用递归方法。性能分析:O( n )2、 先序遍历、中序遍历:性能分析:O( n )(1) 若遇到新节点非空则先入栈,然后访问其左子树。(2) 若为空则将栈顶结点出栈,访问其右子树。(3) 循环1、2直到栈为空且无节点可入栈。先序与中序的区别是:先序在入栈时访问节点,中序在出栈时访问节点。3、 层遍历:性能分析:O( n )(1) 根节点入队(2) 节点出队并访问(3) 若节点
Linux_Kernel_CN(1)
- 本书并不是特意一本Linux 的内部手册相反它是对操作系统的介绍同时以Linux作为示例书中每一章遵循从共性到特性的原则它们将首先给出核心子系统的概叙然后进行尽可能的详细描叙 我不会用routine_X()调用routine_Y()来增加bar 数据结构中foo 域的值这种方式来描叙核心算法 你自己可以通过阅读代码发现它每当需要理解一段代码时我总是将其数据结构画出来这样我发现了许多相关的核心数据结构以及它们之间的关系 每一章都是非常独立的就象Linux 核心子系统一样当然有时它们还是有联系的比如
cw_bitree
- 与清华大学版的《数据结构》匹配二叉树的实现:BITREE1.CPP:为主程序,其中实现了递归算法以及非递归算法的前序遍历,中序遍历,后序遍历。TSTACK1.H: 为头文件,其中定义了一些常量的值,其中也包括了书中第三章的栈的实现,只需要将注解符去掉即可。运行环境为:VC++6 或 TC3-and Tsinghua University version of the "data structure" matching the achievement of a binary t
WL40987330 C语言算法集
- 目录 第一部分 基础篇 001 第一个C程序 002 运行多个源文件 003 求整数之积 004 比较实数大小 005 字符的输出 006 显示变量所占字节数 007 自增/自减运算 008 数列求和 009 乘法口诀表 010&
star
- 关于A_star算法的程序,主要数据结构为最小堆栈,整个程序结构清晰,适合于学习与改进-A_star algorithm on the procedure, the main data structure for the smallest stack, the entire program structure clear, suitable for learning and improvement
datastructure
- 本学期所有数据结构的大作业一,设A与B分别为两个带有头结点的有序循环链表(所谓有序是指链接点按数据域值大小链接,本题不妨设按数据域值从小到大排列),list1和list2分别为指向两个链表的指针。请写出将这两个链表合并为一个带头结点的有序循环链表的算法。二,本次实验的题目为表达式求值,要求设计一个程序,演示用算符优先法对算术表达式求值的过程。 即编写程序把前缀表达式转换成后缀表达式,并计算结果。用以下三组数据测试程序: 3*(7-2); 2*(6+2*(3+6*(6+6)))+(6+
PloyLists
- 采用c++语言写的小程序,描述算法与数据结构中的链表结构,实现多项式相加-Using c++ language to write a small procedure, described in algorithm and data structure linked list structure, implementation additive polynomial
hanoi
- 数据结构栈和队列的算法实现,实验内容:汉诺塔问题。程序结果给出程序执行过程中栈的变化过程与圆盘的搬动状态。-Stack and queue data structure of the algorithm, experimental elements: Tower of Hanoi problem. Procedures for the implementation of the results of the proceedings given the changes in the course
linked
- 链表的顺序存储结构,算法与数据结构的第一个实验,符合实验要求,程序中有注释-List the order of the storage structure, algorithm and data structure of the first experiment, in line with the experimental requirements, procedures in the Notes
algorithmanalysisanddesign
- 1.1 算法与程序 1.2 算法与数据结构 1.3 表达算法的抽象机制 1.4 描述算法与算法设计 1.5 算法分析的基本原则 1.6 算法复杂性分析
hitdatastructure
- 1.1 算法与程序 1.2 算法与数据结构 1.3 表达算法的抽象机制 1.4 描述算法与算法设计 1.5 算法分析的基本原则 1.6 算法复杂性分析
lpc-demo
- 图形图象 图片显示 2D图形编程 3D图形编程 绘图程序 波变换 GIS编程 分形几何 图形图像处理 OpenGL 图形/文字识别 压缩解压 加密解密 CA认证 数值算法/人工智能 STL 数据结构 数学计算 人工智能/神经网络 matlab例程 生物技术 Java编程 Applet 游戏 Javascr ipt Jsp/Servlet Ajax *行业应用 医药行业 金融证券系统
aaa
- 根据《算法与数据结构》课程的结构体系,设计一个基于DOS菜单的应用程序。要利用多级菜单实现各种功能。比如,主界面是大项,诸如线性表、栈与队列、串与数组及广义表等,子菜单使这些大项中的一些功能或者小项。要求所有子菜单退出到他的父菜单。-According to " Algorithms and Data Structures" course of the structural system, design a menu-based DOS applications. To tak
bbb
- 根据《算法与数据结构》课程的结构体系,设计一个基于DOS菜单的应用程序。要利用多级菜单实现各种功能。比如,主界面是大项,诸如线性表、栈与队列、串与数组及广义表等,子菜单使这些大项中的一些功能或者小项。要求所有子菜单退出到他的父菜单。-According to " Algorithms and Data Structures" course of the structural system, design a menu-based DOS applications. To ta
LinkList
- 算法与数据结构中的链表程序,能够对链表进行基本的操作-Algorithm and data structure linked list procedures to carry out basic operations on the list
suanfadiaodu
- 实现按优先级与时间片相结合的进程调度算法 内容: 1:设计进程控制快,进程队列结构(包括:就绪队列,等待队列,运行队列)等必要的数据结构。 2:模拟操作系统进程调度的功能,编写进程调度程序,模拟的处理机分派程序,进程等待函数和进程唤醒函数。 3:编写用户程序,创建6个用户进程。 进程调度的设计方法 1。数据结构 (1)优先级与时间片的设计 ◆进程因等待放弃CPU时,优先级置为1(高优先级) ◆进程因时间片到放弃CPU时,优先
Verilog_shuzisheji
- 本章的目的是想通过对数字信号处理、计算(Computing)、算法和数据结构、编程语言和 程序、体系结构和硬线逻辑等基本概念的介绍,了解算法与硬线逻辑之间的关系从而引入 利用Verilog HDL 硬件描述语言设计复杂的数字逻辑系统的概念和方法。向读者展示一种 九十年代才真正开始在美国等先进的工业国家逐步推广的数字逻辑系统的设计方法-Purpose of this chapter is to through digital signal processing, computing (
LINKLIST
- 数据结构算法程序,怎么样实现线性表的操作与应用-Data structure algorithm procedures How the operation and application of realizing Linear table!!!!!!