给定一个升序排列的数组,去掉重复的数,并返回新的数组的长度。 例如: 数组A = {1, 1, 2},你的函数应该返回长度2,新数组为{1, 2} 要求: 不能新开数组分配额外的空间。即常数空间限制。 提示: 输入一个整数n,以及其对应的数组A[n],输出新数组长度 样例输入 5 0 0 1 1 2 ...
分类:
编程语言 时间:
2016-07-15 00:03:38
阅读次数:
202
简介:ASP.NET - 制作网站应用程序的技术 WebForm -出来时间比较早,敏捷、便捷开发,封装一些控件,慢慢发现一些控件做的挺好,真正使用没有那么敏捷 MVC -出来时间比较晚 什么东西? winform 界面 - 后台 - 数据库 共同组合出来的程序;ASP.NET 界面(HTML+CS ...
分类:
Web程序 时间:
2016-07-15 00:00:47
阅读次数:
299
有M个人,一人N张牌,每轮牌面最大的人赢(牌面只可能是1~M*N中的一个数且不重复),给出一个人的牌,求其至少能够赢的局数。 ...
分类:
编程语言 时间:
2016-07-14 23:53:12
阅读次数:
534
锁是数据库中的一个非常重要的概念,它主要用于多用户环境下保证数据库完整性和一致性。 我们知道,多个用户能够同时操纵同一个数据库中的数据,会发生数据不一致现象。即如果没有锁定且多个用户同时访问一个数据库,则当他们的事务同时使用相同的数据时可能会发生问题。这些问题包括:丢失更新、脏读、不可重复读和幻觉读 ...
分类:
数据库 时间:
2016-07-14 19:14:39
阅读次数:
284
对mysql的错误日志进行检查,如果发现有ERROR,则发送邮件通知。脚本没对错误日志进行处理,因此重复检查还会发送,请大家自行对错误日志进行处理。代码如下:#!/usr/bin/python
importsys
importos
importsend_mail_lib
f=open(‘/data/mysql3306/BJ-CSK-0-135.err‘)
of=open(..
分类:
数据库 时间:
2016-07-14 15:57:08
阅读次数:
299
【举例】一、创建A、B两张表,为了方便理解,两张表都只创建一个字段列,分别是a_col和b_col,添加A表数据1、4、5、9,添加B表数据2、3、4、5。二、输入如下语句:select*fromAunionselect*fromB;结果:1、4、5、9、2、3。(去除了重复行)输入如下语句:select*fromAunionalls..
分类:
其他好文 时间:
2016-07-14 15:50:28
阅读次数:
125
1、简述
在Android开发肯定避免不了与adapter打交道,一般都是继承于BaseAdapter重写里面几个方法,然后一个ListView对应一个Adapter,那自然项目中就出现一大堆Adapter,鉴于此Adapter出现大量的重复代码是否有办法可以简化呢?答案是肯定的。
2、常规写法
只贴adapter部分,layout就不贴了,因为不是重点。
public cla...
分类:
移动开发 时间:
2016-07-14 15:42:37
阅读次数:
284
for循环的运作方式,是将 串行 的元素的元素一一取出,依序放入制定的变量中,然后重复执行含括的命令区域(在 do 与 done 之间),直到所有元素取尽为止。 其中,串行是一些字符串的组合,彼此用 $IFS 所定义的 分隔符(如空格符)隔开,这些字符串称为字段。 for的语法结构如下: for 变 ...
分类:
系统相关 时间:
2016-07-14 13:10:52
阅读次数:
190
ln是Linux中又一个非常重要的命令,它的功能是为某个文件在另外一个位置建立一个同步的链接,当我们需要在不同的目录,用到相同的文件时,我们不需要在每个需要的目录下都放一个相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令连接 link 它就可以,不必重复的占用磁盘空间。 ...
分类:
系统相关 时间:
2016-07-14 10:25:05
阅读次数:
192