03 2010 档案
摘要:单链表的设计一直被我认为很简单,最近细细看了一本书中对单链表的设计,发现其中有一些有意思的地方。1. 单链表中插入元素的操作,可以不用定位当前节点的前驱节点:1)temp_element = curr.element; tem_next = curr.next;//暂存当前节点的元素以及当前节点的后驱节点的指针2) curr.element = new_element; // 将新元素赋值给当...
阅读全文
摘要:Hanoi tower运用递归算法。几年前没能了解其中的真正奥妙,想通了其实很简单,呵呵参见了《数据结构及算法分析 JAVA版》思路:1 设计disk和pole类,其中pole类类似于栈(先入后出)2 利用递归算法得出移动disk的先后顺序以及移动路线,并将每一步操作信息保存至链表中3 将链表中保存的结果打印出来以下是汉诺塔中定义的类:HanoiType.h代码 Code highlighting...
阅读全文
摘要:专心致志。非凡的人生源于专注。做事三心二意,会耗费一个人75%以上的精力。很多人不知道如何清除杂念,因为他们从未想过换种方式生活。看看周围那些令你羡慕的人的生活吧!看自己能从他们身上学到些什么?向他们请教,寻求专注的方式,把精力集中到真正重要的事情上。
阅读全文
摘要:p people sitting around a table and count from1 to m. the one counts m will be kickedout, output the order of them.代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHigh...
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1#include<stdio.h>2#include<iostream>3usingnamespacestd;45template<typenameT>6clas...
阅读全文