码迷,mamicode.com
首页 > 2015年03月21日 > 全部分享
完美串 (DP)
传送门 中文题。 可以想到当只有一个字符那么最少要添加1个,两个连续不相等的字符不需要添加。 可以设dp[i][j]代表从i到j最少需要添加几个。 分为两种情况:当 s[i] == s[j] 的时候,那么一定需要添加一个,可以在i的左边 也可以在j的右边,如果在i的左边加 那就是dp[i][j-1] + 1,添加的那个字符就是和s[j]相反的。 如果在j的右边加 那就是dp[i+1][j...
分类:其他好文   时间:2015-03-21 17:12:39    阅读次数:134
LeetCoode—**Convert Sorted List to Binary Search Tree 将单链表表示为平衡二叉
Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST. 我想如果只是表示成二叉树,没有什么难度,但是如果是表示为平衡二叉树那么可能就有难度了 要求左右子树的高度是均衡的 先给出自己的解法,很low,就是现将节点都保存在vector...
分类:其他好文   时间:2015-03-21 17:10:11    阅读次数:158
android Editable和string的区别介绍
Editable 是一个接口类型,对它的实例化对象作出任何改变都是对原有的实例化对象操作的,内存地址还是原来的那个。 而对 String 的任何改变都是相当于重新实例化了一个 String 类出来,相当于重新分配了内存地址。 所以说 Editable 是可变的,String 是不可变的了;因为 Editable 变了之后还是原来的 Editable 对象,String 变了之后就已经不是原...
分类:移动开发   时间:2015-03-21 17:12:12    阅读次数:149
Android UI集锦——1.Android Drawable分类汇总(1/3)
Android UI集锦——1.Android Drawable分类汇总                ~转载请注明出处coder-pig 本节引言: 小猪好像写了好几个专题,都没坚持写完,又忍不住开个新的专题了,因为最近打算 开始研究Android图形与图形图像处理,动画以及自定义View等,所以就顺道记录下, 本节的话将会介绍Drawable中的前四个:ColorDrawable,NiewPatchDrawable,ShapeDrawable以及渐变的GradientDrawable 提供详细的示例代码...
分类:移动开发   时间:2015-03-21 17:12:18    阅读次数:321
LeetCode—**Combination Sum 利用DFS算法
Given a set of candidate numbers (C) and a target number (T), find all unique combinations in C where the candidate numbers sums to T. The same repeated number may be chosen from C unlimited numb...
分类:编程语言   时间:2015-03-21 17:10:57    阅读次数:193
ajaxfileupload.js结合input[type=file]无刷新上传
jQuery插件AjaxFileUpload用来实现ajax文件上传,该插件使用非常简单,接下来写个demo演示怎么用AjaxFileUpload插件实现文件上传。 说明: 语法:$.ajaxFileUpload([options])   options参数说明: 1、url            上传处理程序地址。   2,fileElementId       需要上...
分类:Web程序   时间:2015-03-21 17:12:08    阅读次数:195
null和undefined
说起null跟undefined,相信很多人既熟悉,又迷惑。 null是一个特殊值,常用来描述“空值”,它可以表示数字,字符串和对象是“无值”的,对null执行typeof会得到“object”。 undefined是变量的一种取值,表明变量没有初始化,对undefined执行typeof会得到“undefined”。 因为二者都是表示“值的空缺”,所以判断相等运算符“==”认为二者是相等的...
分类:其他好文   时间:2015-03-21 17:10:57    阅读次数:111
Android上学习ARM指令集之开篇
工作中经常碰到crash的问题,如果是Debug版本,有源代码,那还好,调试信息多。万一Release给QA甚至客户之后,再发现crash之类的问题,如果不熟悉ARM指令、看不懂现场,那调试起来可就费劲了。往往只能到处去猜,相信大家都有过这种难过的经历。 这段时间比较闲,正好利用起来为入门ARM指令集写点初级文章,没什么远大理想,写到哪里算哪里,权当娱乐罢了。...
分类:移动开发   时间:2015-03-21 17:11:25    阅读次数:153
grep输出显示高亮字
grep命令执行后,终端上输出显示颜色可以加“--color=auto”的参数。   另外的两个办法是: 1.设置环境变量: export GREP_OPTIONS="--color=auto"   2.修改.bashrc 给grep起别名,用alias设置。我的这个系统其实已经写有,但是是注释掉的, 现在把他打开,看到84行: 84...
分类:其他好文   时间:2015-03-21 17:09:14    阅读次数:144
记,基于Android开发类似于微博的东东时,值得记录的几个问题~
作为一个Java的使用者,在经历了Web到服务端开发的工作后,今年终于开始接触一些android开发方面的工作了。 新的挑战~~最近有一个需求是在应用里开发一个类似于微博的功能模块,说难不难,说易不易~~ 作为一名Android上的菜鸟,在开发的过程里还是遇到不少问题的。当然,紧接着的就是一个个的想办法解决问题~~~~~ 一直想把过程中遇到的,自己觉得几个比较有意义的问题,及其解决方法记录下...
分类:移动开发   时间:2015-03-21 17:08:35    阅读次数:217
encodeURI来解决URL传递时的中文问题
在AJAX浏览器来进行发送数据时,一般它所默认的都是UTF-8的编码. 使用JQUERY中所提供的方法来做操作   encodeURI function verify() {     //解决中文乱麻问题的方法1,页面端发出的数据作一次encodeURI,     服务器段使用进行转移成UTF-8;     //解决中文乱麻问题的方法2,页面端发出的数据作两次encodeURI, ...
分类:Web程序   时间:2015-03-21 17:08:18    阅读次数:124
ZOJ 1610 Count the Colors(线段树区间更新)
Painting some colored segments on a line, some previously painted segments may be covered by some the subsequent ones. Your task is counting the segments of different colors you can see at last. ...
分类:其他好文   时间:2015-03-21 17:10:10    阅读次数:133
欢迎使用CSDN-markdown编辑器
# 欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctr...
分类:其他好文   时间:2015-03-21 17:10:04    阅读次数:133
SOA的浅析
曾今SOA的概念犹如今日“云计算、大数据”一样,被炒得火热,不少企业便纷纷响应,并宣称会拥抱和实施SOA。而事实上,业界出现了两种极端:一种是由于各类文章和书籍关于SOA的描述往往太过抽象,再加上各大厂商的呼吁,使得SOA往往显得“高大上”,令不少企业和架构师们望而却步。第二种恰好相反,有部分人却认为SOA无非是“新瓶装旧酒”。 个人理解,SOA在宏观上确实太复杂,因为它涉及到的不仅仅是技术和架构...
分类:其他好文   时间:2015-03-21 17:10:50    阅读次数:126
Wireless Network (poj 2236 并查集)
题意:有n台电脑损坏了,现在要将它们修复通讯,给出了这n台电脑的坐标位置,两台电脑i和j能够通讯的条件是:i和j都已经被修好的并且i,j之间的距离dis[i][j]<=d。有两种操作:1. O x 表示修好电脑x;2. S x y 表示检查电脑x和y是否联通,若联通输出SUCCESS,否则FALL。 思路:先把n台电脑之间的距离求出来,然后进行并查集操作,当修复电脑x时,检查其他电脑是否有已经修好的并且距离小于d的,有的话就将x和这台连起来。询问时之间看两个的father是否一样。...
分类:Web程序   时间:2015-03-21 17:10:28    阅读次数:178
eclipse没有显示buildproject的解决方案
在eclipse中选择 Project 菜单下面有个 Build Automatically 把他前面的钩去掉 Build Project 就可以用了 Build Automatically 的意思是——》 自动编译,选择的功能就是,你在修改代码保存的时候,就编译了。 这个根据个人爱好习惯来选择是否自动build...
分类:系统相关   时间:2015-03-21 17:10:00    阅读次数:150
阿里 Java实习生 电面(一面+二面)回忆篇
1、介绍Java中的atomic2、介绍volatile关键字3、数据库四范式4、数据库连接池5、Java中的concurrent包,了解吗?6、除了Scala语言适合高并发,还有哪些语言或者工具适合高并发?(因为个人懂点Scala,才问的,正常不会问)7、int和long分别应用在什么情况下?8、TCP和UDP的主要区别9、介绍Spring的IOC10、介绍Hibernate中的Session11...
分类:编程语言   时间:2015-03-21 17:09:46    阅读次数:989
1397条   上一页 1 ... 29 30 31 32 33 34 35 ... 83 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!