数据结构
文章平均质量分 81
AI吃葡萄干
这个作者很懒,什么都没留下…
展开
-
java模拟链表和栈以及简单实现
在我的新浪博客中也有。。。呵呵 小弟初来乍到,第一次写博客,估计写的不会好,还望多多包涵···:-) 昨天看了一篇关于面试算法的java描述的数据结构,发现其中存在一些问题,至少在我看来,仅一家之言哈 :-) 欢迎讨论···O(∩_∩)O谢谢 下面开始正题: 1、关于链表和栈的示意图,如下图(ps:不再严格区分首节点和头节点,不要拘泥于书本,仅作示意 :-) )原创 2013-12-01 13:03:47 · 807 阅读 · 0 评论 -
java实现字符串左旋转
这是原文的第一道题. 原文网址:http://blog.csdn.net/v_july_v/article/details/17303459 有兴趣的可以去看看 没有看原博主的答案,这是自己的答案 以左移两位为例 原始顺序: a b c d e f g 左移两位后: c d e f g a b 方法一的过程: 可以先移动一位: b c d原创 2013-12-17 22:21:32 · 738 阅读 · 0 评论 -
c++ 实现单向链表
终于有时间来复习复习数据结构了,使用的教材是《c++数据结构与算法》第四版,下面是在复习过程中一些简单的实现,权当练手的笔记和温习吧。可能有疏漏之处,还望见谅和指出,在此谢过 O(∩_∩)O~ 下面把代码贴出来,其中有很详细的注释,在CodeBlocks中编译通过 在IntSLLish.h头文件中定义了链表节点IntSLLNode和链表IntSLList,其中head和tail分原创 2015-04-26 12:57:45 · 510 阅读 · 0 评论 -
求出部分有序数组中的最大子数组(第一次出现)的长度及位置 (c++实现)
在复习数据结构是,看到书中有这么一个题目: 求出部分有序数组中的最大子数组(第一次出现)的长度及位置 然后就简单的实现了下,难免有疏漏之处,还望见谅和指出,在此谢过 在CodeBlocks中编译通过,下面贴出代码: //找出部分有序的数组中连续有序最长的子数组 #include using namespace std; void lenth(int a[], int n,原创 2015-04-26 13:19:35 · 700 阅读 · 0 评论