码迷,mamicode.com
首页 > 2015年07月22日 > 全部分享
LeetCode(39) Combination Sum
将解决这个问题的整个过程记录下来: 1、首先我以[2,3,6,7,9] 9为例研究了一下可行解,在小规模情况下目测可行解为 [[9], [2,7],[3,6]],我就想如何按照某种规则来搜索出这些可行解呢,此时我想到用于找零问题的贪婪算法,将可行解集合按照贪婪算法重新整理为,[9],[7,2],[6,3]。 2、此时开始想到排列树,编程之美3.2节,发现在排列树上进行贪婪算法是可行的。3、接下...
分类:其他好文   时间:2015-07-22 18:52:59    阅读次数:106
堆排序实现
1、堆排序算法描述: (1)定义 n个关键字序列Kl,K2,…,Kn称为(Heap),当且仅当该序列满足如下性质(简称为堆性质): 1)ki=号。//k(i)相当于二叉树的非叶子结点,K(2i)则是左子节点,k(2i+1)是右子节点 2)若将此序列所存储的向量R[1..n]看做是一棵完全二叉树的存储结构,则堆实质上是满足如下性质的完全二叉树: 树中任一非叶子结点的关键...
分类:编程语言   时间:2015-07-22 18:51:11    阅读次数:116
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl...
分类:其他好文   时间:2015-07-22 18:50:50    阅读次数:97
Android——coredump解析
coredump文件生成前文Android——coredump 配置 记录了android平台上的环境配置,生成方式 正常即为process触发那几种signal 手动coredump状态: 连接gdb -gcore pid 终端发送signal终止process: kill -s signal pid 自然发送能产生coredump的signal ,前文有记录,但是有时一次还杀不掉proce...
分类:移动开发   时间:2015-07-22 18:51:20    阅读次数:1406
最新andriod sudio1.2.2导入lib工程方法
1、File-->New-->Import Module如下图 点击“...”找到你的lib工程  如下图 点击ok,如下图 出现红叹号 是因为和我项目中的其他lib工程名字重复了 ,改下module name里的名称叫lib2,点击finish完成。 2、点击File-->Project Structure-->点击自己的主项目-->选择Depende...
分类:其他好文   时间:2015-07-22 18:49:43    阅读次数:107
Android 四大组件学习之Service五
本节学习IntentService, 可能就有人问了, 什么是IntentService, IntentService有什么作用? 不是已经有了Service,那为什么还要引入IntentService呢? 带着这两个问题,我们先来看一个例子: 我们新建一个MyIntentService例子: public class MyIntentService extends IntentServic...
分类:移动开发   时间:2015-07-22 18:51:23    阅读次数:184
【D3.js】Focus + Context 折线图
利用D3.js库实现Focus+Context的折线图,读取data.tsv文件数据  index.html svg { font: 10px sans-serif; } .axis path, .axis line { fill: none; stroke: #000; shape-rendering: crispEdges; } .line { fill: no...
分类:Web程序   时间:2015-07-22 18:49:52    阅读次数:204
删除apache的签名的shell脚本
删除apache的签名脚本。 #!/usr/bash #modify Apache conf to add ServerSignature Off and ServerTokens Prod to remove Apache server signature APACHE_CFG_FILE=/etc/httpd/conf/httpd.conf FindServerSign...
分类:Web程序   时间:2015-07-22 18:52:02    阅读次数:135
rsync 同步时排除多个文件
rsync 同步时排除多个文件...
分类:其他好文   时间:2015-07-22 18:50:56    阅读次数:116
杭电1425 sort
Problem Description 给你n个整数,请按从大到小的顺序输出其中前m大的数。   Input 每组测试数据有两行,第一行有两个数n,m(0   Output 对每组测试数据按从大到小的顺序输出前m大的数。   Sample Input 5 3 3 -35 92 213 -644   ...
分类:其他好文   时间:2015-07-22 18:51:32    阅读次数:137
6大设计模式(4):接口隔离原则
接口隔离原则:   接口分两种: 实例接口:Java中的类 类接口:interface定义的接口   原则的两种定义: 1.客户端不应该依赖它不需要的接口 2.类间的依赖关系应该建立在最小的接口上   需要对接口进行细化,保持纯洁性。 接口尽量细化,同时接口中的方法尽量少,增强专门性。     接口隔离原则是对接口进行规范约束,包含4层含义: 1.接口要尽量小 这是...
分类:其他好文   时间:2015-07-22 18:50:33    阅读次数:100
zoj 2193 Window Pains
···...
分类:Windows程序   时间:2015-07-22 18:49:07    阅读次数:177
javascript异步代码的回调地狱以及JQuery.deferred提供的promise解决方案
由于AJAX是异步的,所有依赖AJAX返回结果的代码必需写在AJAX回调函数中。这就不可避免地形成了嵌套,ajax等异步操作越多,嵌套层次就会越深,代码可读性就会越差。Promise对象有3种可能的状态:肯定状态(resolved)、否定状态(rejected)、等待状态(pending)。刚开始创建的Promise对象处于pending状态,只能从pending变成resolved或者是从pending变成rejected状态。可以看到Promise对象其实就是Deferred对象的一部分,Deferre...
分类:编程语言   时间:2015-07-22 18:48:57    阅读次数:144
android BaseAdapter getView 理解
ListView是安卓中非常常用的一个控件。 安卓设计使用Adapter来对ListView进行管理。 但是系统提供的Adapter无法满足一些复杂的显示情况,这个时候我们就需要使用BaseAdapter来自行实现ListView的控制。 其他的方法都很好说,这里主要解释一下getView方法。...
分类:移动开发   时间:2015-07-22 18:48:26    阅读次数:177
shell中的特殊变量IFS
当我越来越习惯python的编写风格时,我经常会想用bash去遍历一个文件的行,并将读取的行进行处理。 但一个诡异的情况,如果我的文本类似于这样 the first line. the second line. the third line. for line in `cat filename` do echo $line done  当我通过上面的方式遍历文件的每一行,我发现读...
分类:系统相关   时间:2015-07-22 18:48:38    阅读次数:152
WIZnet助力Arduino中文社区第三届开源硬件开发大赛!
一年一度的Arduino中文社区开源硬件开发大赛又拉开了序幕!第三届大赛由Microduino冠名,并由Makeblock、mostfun联合赞助,另有多家硬件提供商及媒体创客空间鼎力支持,相信在Arduino中文社区这个国内最大的Arduino社区,一定会带来今年前所未有的创客活动高潮!...
分类:Web程序   时间:2015-07-22 18:49:18    阅读次数:298
技术与经济之一:关于市场与“紧缩政策”的讨论
本文讨论了市场的概念,以及希腊经济的“紧缩政策”对中国的启示。...
分类:其他好文   时间:2015-07-22 18:49:20    阅读次数:126
2027条   上一页 1 ... 35 36 37 38 39 40 41 ... 120 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!