【题目】
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,
Given 1->1->2, return 1->2.
Given 1->1->2->3->3, return 1->2->3.
【题意】
给定一个已排序的链表,删除其中的重复元素
【思路】
维护两个指针prev和cur, cur指针负责扫描链表,prev指向cur的前一...
分类:
其他好文 时间:
2014-06-03 04:05:39
阅读次数:
231
After modifying system headers, please delete the module cache at '/Users/XXX/Library/Developer/Xcode/DerivedData/XXXX/2ZMDAUJMMHSDC'
解决办法:前往 '/Users/XXX/Library/Developer/Xcode/DerivedData/XXX/2ZM...
分类:
移动开发 时间:
2014-06-03 01:27:06
阅读次数:
284
// 扩展工具函数
jQuery.extend({
// http://www.w3school.com.cn/jquery/core_noconflict.asp
// 释放$的 jQuery 控制权
// 许多 JavaScript 库使用 $ 作为函数或变量名,jQuery 也一样。
// 在 jQuery 中,$ 仅仅是 jQuery 的别名,因此即使不使用...
分类:
Web程序 时间:
2014-06-02 04:42:05
阅读次数:
298
Mysql存储过程知识,案例:create procedure delete_setting(in
p_settingid
integer)begin delete from setting where settingid=p_settingid;endselect `name`
from mysq...
分类:
数据库 时间:
2014-06-01 12:19:33
阅读次数:
569
DML(Data Manipulation
Language)数据操纵语言:适用范围:对数据库中的数据进行一些简单操作,如insert,delete,update,select等.DDL(Data
Definition Language)数据定义语言:适用范围:对数据库中的某些对象(例如,datab...
分类:
其他好文 时间:
2014-06-01 11:45:59
阅读次数:
250
HTTP/1.1 协议规定的 HTTP 请求方法有
OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论
POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立在 T...
分类:
其他好文 时间:
2014-06-01 11:35:25
阅读次数:
310
假设你有一个服务,你的用户可以搜索不同的公司,用户输入一个简单的关键字,可以返回匹配关键字的公司,但是有一天,用户要求返回的公司列表中可以显示公司跟用户的距离,这是该怎么做呢?
准备工作
在开始之前,需要先了解字段别名功能,具体可以参看这里
怎么做
1.假设我们在 schema.xml 中定义了如下索引结构:
2.我们需要定义 location...
分类:
其他好文 时间:
2014-06-01 09:45:43
阅读次数:
230
条款21:必须返回对象时,别妄想返回其reference
引用只是对象的一种别名当使用引用的时候,请确认他的另一个身份在哪?...
分类:
其他好文 时间:
2014-05-31 21:49:07
阅读次数:
218
Splay树的插入操作,只需要处理好插入节点的孩子节点就可以了,最重要的是不要破坏了BST的基本规则。
因为高度并不是Splay树的首要因素,所以插入的时候也是使用splay操作,然后在根节点插入。
参考:http://www.geeksforgeeks.org/splay-tree-set-2-insert-delete/
对比一下使用插入创建的树和手工创建数的区别,先序遍历的结果...
分类:
其他好文 时间:
2014-05-31 21:47:50
阅读次数:
320
windows下常用快捷键:显示桌面: win徽标+D打开资源管理器: win徽标+E打开任务管理器:
Ctrl+Alt+delete任务切换: Alt+Tab多窗口应用程序的窗口切换: Ctrl+Tab/F2关闭应用程序: ...