【作 者】王晓东编著【丛书名】普通高等教育“十一五”国家级规划教材【形态项】396【出版项】清华大学出版社,2009.09【ISBN号】978-7-302-20393-3/TP3【原书定价】34.80【参考文献格式】王晓东编著.数据结构STL框架.清华大学出版社,2009.09.本书以ACM和IEEE/CSComputingCurricula2005课程体系以及教育部计算机科学与技术教学指导委员会发布的“高等学校计算机科学与技术本科专业规范”中制定的关于数据结构和算法设计与分析的知识结构和体系为依据,以基本数据结构和抽象数据类型为知识单元而编写。
本书一个明显的特色是在STL(StandardTemplateLibrary)框架下描述数据结构的设计思想和实现方法,使读者循序渐进地理解数据抽象,面向对象设计方法和泛型算法设计三位一体的面向高层次的现代化软件设计风格。
全书共分16章,涵盖CC2005课程体系中有关算法与数据结构、知识结构和体系的重要内容,包括算法与数据结构引论、向量、双端队列、表、栈和队列、排序与选择、树、二叉搜索树、平衡搜索树、集合、映射、堆与优先队列、散列、并查集、图与相关算法。
2023/6/29 4:07:18 24.41MB 数据结构 STL 框架 王晓东
1
斗地主项目的主要实现了,斗地主中的洗牌、发牌、判断牌型、排序等一系列算法,但这并不是一个完整的项目。
界面操作部分,功能很有限,仅供参考,有兴趣的同学自行完善。
我的CSDN博客还有很多优质原创文章,有兴趣的同学可以来瞧瞧。
(*^__^*)嘻嘻http://blog.csdn.net/FansUnionCSDN博客专家FansUnion2013年10月12日
2023/6/13 23:11:06 1.9MB 斗地主 算法 源码 棋牌
1
资源中详细阐述了冒泡算法的原始版本以及3个优化的版本,希望对冒泡算法感兴趣的读者有所帮助
2023/6/13 13:36:39 7.76MB 数据结构
1
实验题目设计和实现关于内存管理的内存布局初始化及内存申请分配、内存回收等基本功能操作函数,尝试对用256MB的内存空间进行动态分区方式模拟管理。
内存分配的基本单位为1KB,同时要求支持至少两种分配策略,并进行测试和对不同分配策略的性能展开比较评估。
最佳适应算法(BestFit):  它从全部空闲区中找出能满足作业要求的、且大小最小的空闲分区,这种方法能使碎片尽量小。
为适应此算法,空闲分区表(空闲区链)中的空闲分区要按从小到大进行排序,自表头开始查找到第一个满足要求的自由分区分配。
该算法保留大的空闲区,但造成许多小的空闲区。
因为它要不断地找出能满足作业要求的、且大小最小的空闲分区,所以比较比较频繁。
但是,对内存的利用率高循环首次适应算法(NextFit):  该算法是首次适应算法的变种。
在分配内存空间时,不再每次从表头(链首)开始查找,而是从上次找到空闲区的下一个空闲开始查找,直到找到第一个能满足要求的的空闲区为止,并从中划出一块与请求大小相等的内存空间分配给作业。
该算法能使内存中的空闲区分布得较均匀。
比较次数少于最佳适应算法(BestFit),内存利用率低于最佳适应算法(BestFit)。
1
设备履历在线管理系统可以记录下每一台设备的详细参数,如类型、品牌、型号、产地、相关配件以及照片等,可以记录该设备的使用情况,包括何时由谁使用保管,其间的维修情况等等,并且能够自动记录下当前使用单位和使用人,形成该设备的“履历”,一目了然。
可以进行排序、导出excel等操作。
对设备名称、品牌、型号、配发单位、使用单位、硬件型号等均可在后台进行管理。
 一、用户登陆用户登录default.asp超级管理员用户名/密码:admin/admin高级管理员用户名/密码:66/66(演示地址的用户名密码和这一样) 管理员登陆后,在首页的最下方有“系统管理”链接,点击可以直接进入后台,进入后台后,左侧菜单上方有“前往首页”,可以回到首页,无需重复登陆。
 二、新增功能1、三级分类,分类联动2、优化、规范化了代码和框架结构3、更换了苹果风格的导航条4、增加了数据中心、图片上传、新的编辑器5、增加了系统配置功能6、增加了用户注册和用户管理功能7、修改了用户登录界面和功能,实现了登陆一次就可以在前台后台之间互相转换浏览,无需重复登陆8、修改了详情展开的方式,可以同时展开所有条目的详情9、权限划分更加明确a、超级管理员:可执行所用功能b、高级管理员:可执行除“首选服务”以外的所有功能c、普通管理员:可执行除“首选服务”“参数设置”以外的所有功能10、新增首页排序功能11、可以将所有设备导出excel报表12、后台设备管理可以批量删除13、设备可以进行报废等操作还有别的很多修改,不一一列举了 三、感谢从2006年这个小小的系统开发出来,没想到能一直顽强的生存到现在,这一次已经是第3次改版了。
感谢那些使用并且提出修改意见的朋友们:解风铃、sofaraway、平行线、李氏感谢你们不断提出改进意见,更重要的是一直的支持,使得我们逐步成熟。
别的不多说了,祝大家使用愉快!2014-10-09 四、联系我们我们承接各种网络系统、程序的开发,主要擅长生产、销售、仓储、物流、管理、企业、办公等方面。
提供免费的技术支持联系人:yukaQQ:535928522   相关阅读同类推荐:站长常用源码
2023/6/11 12:53:17 1.75MB Asp源码-办公管理
1
iOS省市区地址选择器1.获取首字母2.遍历分组3.字母排序4.字母索引
1
Java实现简单数据库功能:select、insert(插入后排序)、create、delete等
2023/6/9 17:25:58 26KB Java 数据库
1
枚举排序是一种最简单的排序算法,该算法的具体思想是对每一个待排序的元素统计小于它的所有元素的个数,从而得到该元素最终处于序列钟的位置。
对该算法的并行化是很简单的,假设对一个长为n的输入序列使用n个处理器进行排序,只需使每个处理器负责完成对其中一个元素的定位,然后将所有的定位信息集中到主进程钟,由主进程负责完成所有元素的最终排位。
2023/6/9 4:37:26 4KB 枚举排序
1
ngx-auto-table一个简单易用的Angular数据表。
(物料表周围的包装器)功能包括默认过滤和排序所有数据使用RXJS可观察对象在引擎盖下使用有角度的材质主题和图标行和批量操作,易于配置类型化数据传递到配置中每列的自定义ng模板安装yarnaddngx-auto-table然后添加到您的进口import{AutoTableModule}from'ngx-auto-table';imports:[...AutoTableModule,...]然后将其添加到您的tsconfig中:"compilerOptions":{..."paths":{"@angular/*":["node_modules/@angular/*"]}用法
2023/6/8 15:55:35 246KB angular table datatable TypeScript
1
随机生成10000数字,进行快速排序,并输出排序后的数组,及耗时
2023/6/6 3:50:15 1KB 随机 数字 快速排序
1
共 882 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡