ChinaUnix.net
相关文章推荐:

如何判断两个单向链表是否有相交,并找出交点

要求: 算法中使用的内存数量是一常数, 即不能因为链表长度的增减使用的内存也增减. 下面是本人的一实现: struct list{ int data; struct list *next; }; int has_circle(struct list *head) { struct list *cur1 = head; int pos1 = 0; while(cur1){ struct list *cur2 = head; int pos2 = 0; pos1 ++; while(cur2){ pos2 ++; if(cur2 == cur1){ if(pos1 == pos2) break; else return 1; //has circle } ...

by cu_pang - C/C++ - 2010-08-01 01:40:28 阅读(33270) 回复(70)

相关讨论

路径,使用不同的方法表示。他们所表示的目录或者文件可能不存在于实际的系统中。 那么什么简单的方法判断它们所代表的绝对路径是否相等?

by prc - Shell - 2008-01-08 09:35:06 阅读(3717) 回复(3)
by laixi781211 - Shell - 2004-04-02 09:55:53 阅读(4216) 回复(16)

刚才去google搜索'eclipse' 错写成了'sclipse' google会问我是不是要找'eclipse' 我想google那边一定常用搜索词的列表吧 肯定判断字符串相似的功能 不然google不该提醒我啊 那么又是怎样判断是否相似的呢?

by bleem1998 - C/C++ - 2006-03-12 17:26:11 阅读(1967) 回复(3)

单向链表 最后一节点没指向 NULL 最后一节点可能指向该链表的任意一节点 怎么判断链表是否环接了? 能否给思路 谢谢拉~:emn15:

by 车太咸 - C/C++ - 2007-11-05 10:08:39 阅读(2089) 回复(6)

公司现在网段: 1. adsl 直接上网(172.16.0.0) 2. 走专线去教育网(59.64.115.0) 现在让172.16段的可以去访问59段的服务器,更新软件,而59段不能访问172.16段的, 什么好的办法呢?

网络技术

by lqline - 网络技术 - 2007-10-11 17:01:40 阅读(1659) 回复(1)

公司现在网段:\r\n 1. adsl 直接上网(172.16.0.0)\r\n 2. 走专线去教育网(59.64.115.0)\r\n 现在让172.16段的可以去访问59段的服务器,更新软件,而59段不能访问172.16段的,\r\n 什么好的办法呢?

by lqline - 企业网管技术交流区 - 2007-10-11 17:01:40 阅读(3471) 回复(1)

题目:单向链表找出它们的第一公共结点。 链表的结点定义为: struct ListNode { int m_nKey; ListNode* m_pNext; }; 分析:这是一道微软的面试题。微软非常喜欢与链表相关的题目,因此在微软的面试题中,链表出现的概率相当高。 如果单向链表公共的结点,也就是说链表从某一结点开始,它们的m_pNext都指向同一结点。但由于是单向链表的结点,每结点只m_pNext,因此从第一公共...

by ubuntuer - Linux文档专区 - 2009-07-13 18:21:33 阅读(601) 回复(0)

perl能做,但是想用面向对象,perl的面向对象比object-c都难用。 麻烦大家了。 thanks.

by fanasy - Ruby - 2011-03-21 08:02:02 阅读(2374) 回复(8)

头次在这里发帖,请这里的高手看看,什么好点子? 人说用那“归排序”?! 不大明白,谁能给出些代码瞧瞧?

by 奔跑的猪 - C/C++ - 2005-01-06 18:40:18 阅读(2232) 回复(8)

用typeid()之类的,能否判断是否继承关系?还是说只能判断是否严格一致?

by jchc - C/C++ - 2008-12-24 19:55:07 阅读(3365) 回复(11)