2015年3月5日

双队列实现队列中元素排序

摘要: 题目要求对一个队列中的元素进行排序,只允许使用一个临时队列,不能进行除去入队、出队、判空以外的任何操作。 实现方法为每次遍历队列,从中找出最小的元素,放入临时队列,遍历的过程是出队的过程,注意如果一个元素比当前的最小值大,则要放回队列当中,如果比当前的最小值小,则保存起来,暂时不放回队列中,... 阅读全文

posted @ 2015-03-05 22:57 张大大123 阅读(875) 评论(0) 推荐(0) 编辑

(一)循环队列

摘要: 队列可以使用数组或者链表实现,这里介绍一种使用数组实现的循环队列。 所谓循环队列,是指当尾指针超过数组索引界限时,通过取余运算返回数组起始端,只要保证尾指针和头指针不相遇,就可以继续存储元素。 首先设定队列的大小,并建立队列结构体: #define MAXSIZE 100001typedef s... 阅读全文

posted @ 2015-03-05 22:55 张大大123 阅读(288) 评论(0) 推荐(0) 编辑

(六十一)Xcode的git版本控制

摘要: 打开终端 1.为项目添加git: 首先到达项目的根目录内部,输入git init,初始化一个空的代码仓库(隐藏文件.get)。 接下来使用git add . --all .表达把当前目录及子目录中的文件标记为要添加到代码仓库的内容。 最后使用git commit -m “添加的说明”将标记的代码... 阅读全文

posted @ 2015-03-05 13:20 张大大123 阅读(127) 评论(0) 推荐(0) 编辑

导航