实验三栈和队列3.1实验目的:(1) 熟悉栈的特点(先进后出)及栈的基本操作,如入栈、出栈等,掌握栈的基本操作在栈的顺序存储结构和链式存储结构上的实现;
(2) 熟悉队列的特点(先进先出)及队列的基本操作,如入队、出队等,掌握队列的基本操作在队列的顺序存储结构和链式存储结构上的实现。
3.2 实验要求:(1) 复习课本中有关栈和队列的知识;
(2) 用C语言完成算法和程序设计并上机调试通过;
(3) 撰写实验报告,给出算法思路或流程图和具体实现(源程序)、算法分析结果(包括时间复杂度、空间复杂度以及算法优化设想)、输入数据及程序运行结果(必要时给出多种可能的输入数据和运行结果)。
2023/11/12 23:07:01 136KB 栈和队列 实验报告
1
多进程cpu调度仿真作业可以设置进程数和阻塞状态概况,从而计算出进程队列中的进程和每个进程所占有的时间片,可供操作系统课程学习使用
2023/11/11 12:58:23 446KB 操作系统 cpu调度 多进程仿真
1
Java面试必备!啃透这份Java10W字面经,你还用担心被面试官“吊打”?java基础、JVM、Spring、并发编程、Linux、Dubbo、Mybatis、Springcloud、Springboot、消息队列、zookeeper。
01
2023/11/3 21:22:39 9.53MB java spring 并发编程 消息队列
1
课程大纲每节课资料提前5天发放第1章本节大纲”破解“算法面试"Hack"theAlgorithmInterview算法面试究竟考什么史上最全的算法面试考点大全2013-2018面试难度变化如何在最有效率的准备算法面试如何在不押题的情况下更有信息的去面试2018/6/24上午9:30:00第2章本节大纲二分与LogN算法BinarySearch&LogNAlgorithm二分法三重境界二分位置之满足条件的第一次-BinarySearchonIndex-OOXX二分位置之保留一半-BinarSearchonIndex-Halfhalf二分答案-BinarySearchonResult学习BinarySearch的通用模板,不再死循环讲解SearchinRotatedSortedArray等10道高频二分搜索题2018/7/1上午9:30:00第3章本节大纲为面试而生的双指针算法TwoPointersAlgorithmTwoSum问题及他的各种扩展TwoSum&Follow-ups其他高频的双指针问题2018/7/2上午9:30:00第4章本节大纲宽度优先搜索和拓扑排序BFS&TopologicalSorting二叉树上的宽搜BFSinBinaryTree二叉树的序列化问题BinaryTreeSerialization图上的宽搜BFSinGraph拓扑排序TopologicalSorting棋盘上的宽搜BFSinChessboard2018/7/15上午9:30:00第5章本节大纲基于树的深度优先搜索Tree-basedDFS二叉树的深度优先遍历BinaryTreeDFSTraversal先序/中序/后序Preorder/inorder/postorder二叉树中的分治算法Divide&ConquerDFS模板IntroduceDFSTemplate二叉树高频面试问题递归三要素遍历算法与分治算法对比TraversevsDivideConquer2018/7/16上午9:30:00第6章本节大纲基于组合的深度优先搜索Combination-basedDFS组合类深搜CombinationDFS排列类深搜PermutationDFS图上的深搜GraphDFS非递归的深搜实现方法Non-Recursion2018/7/22上午9:30:00第7章本节大纲基于排列、图的深度优先搜索Permutation/GraphbasedDFSTBD2018/7/23上午9:30:00第8章本节大纲数据结构-栈,队列,哈希表与堆Stack,Queue,Hash&Heap哈希表Hash常用的哈希库的区别HashSetvsHashMapvsHashTable哈希表的实现原理BasicHashKnowledge哈希函数HashFunction冲突的解决方法Collision开散列OpenHashing闭散列ClosedHashing哈希扩容Rehashing哈希表高频面试题HighFrequentlyAskedHashQuestions堆堆的基本原理BasicHeapKnowledge优先队列与堆的联系和区别PriorityQueuevsHeap堆的高频面试题HighFrequentlyAskedHeapQuestions堆的代替品:TreeMap2018/7/29上午9:30:00第9章本节大纲数据结构-区间、数组、矩阵与树状数组Interval,Array,Matrix&BinaryIndexedTree数组Array子数组及相关面试题Subarray&RelatedQuestions其他高频数组问题HighFrequentAskedArrayQuestionsTBD2018/7/30上午9:30:00课程更新日志
2023/10/26 20:27:35 2.24MB 编程 算法 九章算法 动态规划
1
C++语言编写,使用了堆栈、队列等数据结构,附带源码可以使用VS直接打开工程。
2023/10/10 7:52:58 7.1MB 数据结构 课设 推箱子游戏
1
华科计算机学院数据结构二叉树实验报告,关于栈和队列的使用
2023/10/6 8:07:06 66KB 二叉树 华科 计算机 数据结构
1
这是一个包含六级词库的英语小词典,适用于数据结构课设和C++课设,里面使用了折半查找,kmp匹配,队列,栈等一些算法和数据结构,使用Qt5.8开发,带有界面,里面的注释详细,代码规范,喜欢的朋友就下载一下吧
2023/10/5 7:31:55 2.91MB 词典 数据结构 C++ 算法
1
对jira后台管理各个菜单及界面的功能进行介绍,同时也对系统的整个方法、步骤、技巧进行说明。
2 项目管理 52.1 新建项目 62.2 问题类型 92.2.1. 新建问题类型 92.2.2. 新建问题类型方案 92.2.3. 问题类型方案关联项目 102.3 工作流 112.3.1. 新建工作流 112.3.2. 新建工作流方案 132.3.3. 工作流方案关联项目 152.4 字段 172.4.1. 创建字段 172.4.2. 创建字段配置 192.4.3. 创建字段配置方案 202.4.4. 字段配置方案关联项目 222.5 界面 232.5.1. 创建界面 232.5.2. 创建界面方案 252.5.3. 创建问题类型界面方案 272.5.4. 问题类型界面方案关联项目 293 权限方案 303.1 权限方案关联项目 344 通知方案 354.1 通知方案 354.1.1. 增加事件 354.1.2. 增加通知方案 364.1.3. 配置通知方案 374.1.4. 通知方案关联项目 384.2 工作流中引用事件触发通知 395 工作流管理 415.1 状态 415.2 工作流配置 426 字段管理 486.1 字段配置管理 486.1.1. 编辑 496.1.2. 隐藏 496.1.3. 必选项 496.1.4. 界面 496.2 字段管理 496.2.1. 字段环境配置 496.2.2. 编辑字段明细 516.2.3. 字段翻译 526.2.4. 界面 527 界面配置管理 538 安全方案 558.1 新建问题安全方案 559 系统管理 589.1 通用设置 589.2 配置应用程序链接 609.3 系统信息 609.4 监控信息 609.5 完整性检查器 619.6 日志分析 619.7 计划任务 619.8 Auditlog任务 629.9 Atlassian支持工具 629.10 角色 629.11 全局权限 629.12 密码策略 639.13 用户会话 639.14 记住我 639.15 白名单 639.16 时间追踪 639.17 问题链接 649.18 用户缺省设置 669.19 系统面板 669.20 外观 679.21 公告栏 679.22 导航栏 679.23 数据备份 679.24 数据恢复 679.25 项目导入 689.26 发件 689.27 收件 689.28 发送队列 699.29 发送邮件 699.30 共享过虑器 709.31 共享面板 709.32 索引 719.33 附件 719.34 事件 729.35 WebHooks 729.36 监听器 729.37 服务 729.38 插件数据存储 7310 插件介绍 7310.1 插件 7310.2 常用插件 7410.2.1. Scriptrunner 7410.2.2. timesheet 7510.2.3. JIRASuiteUtilities 75
2023/10/3 10:09:10 2.93MB jira
1
数据结构--队列实现舞伴配对问题假设在周末舞会上,男士们和女士们进入舞厅时,各自排成一队。
跳舞开始时,依次从男队和女队的队头上各出一人配成舞伴。
若两队初始人数不相同,则较长的那一队中未配对者等待下一伦舞曲。
2023/10/2 10:53:02 32KB 舞伴
1
RabbitMQ安装文件RabbitMQ安装步骤otp_src_19.3.tarrabbitmq-server-3.7.2-1.el7.noarch
2023/9/30 17:14:18 76.59MB 消息队列
1
共 377 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡