和I 比起来其实很不一样,反而很类似于linkedlist reverse,不断的看pre.next的东西,我自己想了好久,开始用三个指针,完全糊涂,还是退回到原来的code,才明了public class Solution { public ListNode deleteDuplicates...
分类:
其他好文 时间:
2015-04-08 12:24:47
阅读次数:
95
[泛型的概念](1)没有泛型的时候,所有的对象都是以object为基础,如果要使用时必须进行强制类型转换,如果对于值类型,则会导致不断拆箱装箱的过程,对系统消耗很大。(2)使用泛型时不需要通过object类进行装箱拆箱,使用的时候都会是确定的类型。(3)泛型的概念一开始是由集合引入,因为集合中的类型...
You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping yo...
分类:
其他好文 时间:
2015-04-08 12:26:50
阅读次数:
127
题目:http://ac.jobdu.com/problem.php?pid=1385思路:前序遍历结果的第一个数字就是根节点,找到根节点在中序遍历中的位置,则该位置左边的即为左子树的中序遍历的结果。显然我们很容易就可以得到左右子树的前序和中序遍历结果,我们可以使用递归来构建。小知识:preorde...
分类:
其他好文 时间:
2015-04-08 12:25:26
阅读次数:
124
MSDN 解释:https://msdn.microsoft.com/zh-cn/library/bb341748.aspx为 LINQ to SQL 应用程序中的一对多关系和一对一关系的集合方提供延迟加载和关系维护。 不是很理解上述表达含义。
今天遇到一个奇葩问题:win 7系统,firefox hostAdmin插件无法修改Host了,提示“write hosts file failed check permissions”,肯定是哪里权限出现问题了。百度搜索之 "这个情况可能是有些杀毒软件发现更改了hosts文件把你当成不安全的行为把...
先看下Future的整个继承体系,还有一个ChannelFuture不在里面; 在并发编程中,我们通常会用到一组非阻塞的模型:Promise,Future 和 Callback。其中的 Future 表示一个可能还没有实际完成的异步任务的结果,针对这个结果可以添加 Callback 以便在任务执行成...
分类:
Web程序 时间:
2015-04-08 12:24:54
阅读次数:
392
题目链接:hdu 1242 这题也是迷宫类搜索,题意说的是 'a' 表示被拯救的人,'r' 表示搜救者(注意可能有多个),'.' 表示道路(耗费一单位时间通过),'#' 表示墙壁,'x' 代表警卫(耗费两个单位时间通过),然后求出 'r' 能找到 'a' 的最短时间,找不到输出 "…………"(...
分类:
其他好文 时间:
2015-04-08 12:26:01
阅读次数:
150
A -CommandosTime Limit:2000MSMemory Limit:32768KB64bit IO Format:%lld & %lluSubmitStatusPracticeLightOJ 1174Appoint description:DescriptionA group of ...
分类:
其他好文 时间:
2015-04-08 12:24:22
阅读次数:
128
有次去面试,面试官突然问我这个问题,当时我只知道怎么写最优化,但是具体不知道为什么那样写,身价立马下降哦1. 以下开发习惯,你怎么看? for(int i=0;i<2;i++){ Person person = new Person(); }如下图:循环一次,会在堆内存中开辟一个内存空间,...
分类:
编程语言 时间:
2015-04-08 12:23:40
阅读次数:
215
本文转载至 http://blog.csdn.net/iunion/article/details/19080259目前有很多APP都开始使用一些滚动banner,我自己也做了一个,部分算法没有深思,只是为了实现功能,毕竟只是几个小时的作品。滚动做了2种为水平和垂直,自动滚动间隔可设,圆角可设,pa...
分类:
移动开发 时间:
2015-04-08 12:22:39
阅读次数:
139
前言 马上就要毕业了,为了能走进自己心中的公司准备了好久了,但是仍然感觉自己还有很多的不足,还的继续加油。到了这个时间节点上差不多又该准备简历了,那就开始准备一下吧,参考一下有经验的HR的意见。 这位HR分享的内容主要包括: 简历的页数不要超过两页(最好一页) 删掉不必要的信息 如果实在太牛逼,最多...
分类:
其他好文 时间:
2015-04-08 12:25:01
阅读次数:
182
前言之所以要写这篇关于C#反射的随笔,起因有两个: 第一个是自己开发的网站需要用到 其次就是没看到这方面比较好的文章。所以下定决心自己写一篇,废话不多说开始进入正题。前期准备在VS2012中新建一个控制台应用程序(我的命名是ReflectionStudy),这个项目是基于.net 4.0。接着我们打...
select initcap('smith') upp from dual; --首字母大写 initcap()select concat('111','222')||'333' 电话 from dual ; --连接字符串方法 concat(,)select '111222'||'333' 电话 ...
分类:
数据库 时间:
2015-04-08 12:23:11
阅读次数:
133
1. 堆的概念堆的数据结构是一种数组对象;堆可以视作为一颗完全二叉树(其中,树的每一层都填满,最后一层可能除外);树中每个节点与数组中存放该节点值的元素对应;堆可以划分为两类:a) 最大堆:除了根节点,有A[parent(i)] >= A[i],最大元素即根节点;b) 最小堆:除了根节点,有A[pa...
分类:
编程语言 时间:
2015-04-08 12:22:57
阅读次数:
120
问题:在JDK1.2以前,对象只有“被引用”和“不被引用”两种状态,对于一些“现在没用,但不确定以后是否有用”的对象,在这种场景下只能被定义为“不被引用”,因而会被垃圾回收。一旦将来使用到该对象,就会发现这个对象找不到了。我们希望描述这样的一类对象:如果内存空间充足,则保持在内存中;如果垃圾回收后的...
分类:
编程语言 时间:
2015-04-08 12:24:08
阅读次数:
140
1. pthread_create(pthread类型指针变量 ,NULL ,函数 ,函数参数[多个参数用结构体传])2. pthread_join(pthread类型指针变量, 返回一般为null) pthread_join的作用: pthread_join()函数,以阻塞的方式等待threa.....
分类:
编程语言 时间:
2015-04-08 12:23:15
阅读次数:
151