码迷,mamicode.com
首页 > 2014年10月13日 > 全部分享
《递归》算法设计一
什么是递归?  它有这样的特征,求解规模为N的问题时,设法将它分解成规模较小的问题,然后根据这些小问题方便的构造出大问题的解。当然程序必须有一个出口,当规模为1的时候,能直接的到解。  小结:就是把问题层层分解,直到程序的出口处。  注意事项  1.递归应有终止的时候,也就是每一个递归必须有一个出口,否则会无限递归出去。  2.递归就是调用自身的方法。例如f(n)=n*f(n-1)...
分类:编程语言   时间:2014-10-13 17:21:39    阅读次数:237
每天一个JavaScript实例-使用循环和分割来替换和删除元素
使用循环和分割来替换和删除元素 var arr = new Array("ab","aa","bc","ab","ss","ab","ss","dd","ab","aa","aa","aa"); while(arr.indexOf("ab") != -1){ console.log("1"+arr); arr.splice(arr.indexOf("ab"),1,"**"); } con...
分类:编程语言   时间:2014-10-13 18:28:09    阅读次数:237
hdu Crazy Circuits
Crazy Circuits   题目:    给出一个电路板,从+极出发到负极。现在给你电路板上的最小电流限制,要你在电流平衡的时候求得从正极出发的最小电流。   算法:    很裸的有源汇最小流。安有源汇最大流做法后,先求出最大流。然后,通过添加 t-->s 容量INF,是其变成一个无源汇最小流问题,这样在跑一次最大流就是结果了。虽然没有严格证明是否正确,但是我用到现在,还没发现有...
分类:其他好文   时间:2014-10-13 17:54:39    阅读次数:220
URAL 1553. Caves and Tunnels 树链剖分
一棵树 开始每个点的权值都为1  2种操作1.将第i个点的权值增加x 2.求u到v这条路上最大的权值 树链剖分基础题 #include #include #include using namespace std; const int maxn = 100010; struct edge { int v, next; }e[maxn*2]; int first[maxn], cnt;...
分类:其他好文   时间:2014-10-13 17:54:29    阅读次数:232
Android_Proguard代码混淆器
1.混淆器概述 混淆器通过删除从未用过的代码和使用晦涩名字重命名类、字段和方法,对代码进行压缩,优化和混淆,生成一个比较小的.apk文件,该文件比较难进行逆向工程,是一种重要的保护手段。 混淆器被集成在android 构建系统中,所以你不必手动调用它。同时混淆器仅在发布模式下进行构建应用程序的时候才会运行起来,所以在调试模式下构建程序时,你不必处理混淆代码。这个文档描述了怎样启用并配置...
分类:移动开发   时间:2014-10-13 18:10:59    阅读次数:239
Android底层开发之耳机插拔与音频通道切换实例
庞大的Android系统容不得你每一块都了解的很细致,但是如果会很好的划分层次,问题就会很好解决。记录的重点不在于具体的型号版本等等比较虚的方面,而是在遇到此类问题分析的思路。记录一则Android音频通道切换异常的故障分析过程。...
分类:移动开发   时间:2014-10-13 17:04:09    阅读次数:249
算法学习-第0篇 从Fibonacci开始
学习资源《Algorithms》,作者S.Dasgupta,C.H.Papadimitriou,and U.V.Vazirani。 电子版可到资源库中下载http://download.csdn.net/detail/segen_jaa/7900765。 1、问题描述 Fibonacci数列想必大家都比较熟悉,后一位数字是前两位的和。 0,1,1,2,3,5,8,13,21,34 对...
分类:编程语言   时间:2014-10-13 17:37:20    阅读次数:253
计算机图形学 椭圆的扫描转换(3)
本文通过一个完整的实例,演示椭圆的扫描转换。...
分类:其他好文   时间:2014-10-13 18:43:49    阅读次数:271
SAP HANA开发中常见问题- 基于SAP HANA平台的多团队产品研发
大家都知道SAP HANA项目打包成Delivery Unit(缩写为DU)。按照“官方”的开发模式,特别是整个团队只使用一个HANA Instance进行项目开发,由于HANA本身还在不断成长中,会遇到各种奇葩问题导致打包出来的DU在新环境中import 失败。那些失败Error Message trace,对于开发者基本上没什么帮助。 而且在项目开发过程中,总会有些队友会不按常理出牌,最终导...
分类:其他好文   时间:2014-10-13 17:37:00    阅读次数:197
重写PHP的explode方法
重写PHP的explode方法...
分类:Web程序   时间:2014-10-13 16:46:49    阅读次数:181
ZOJ Problem Set - 3820 Building Fire Stations 【树的直径 + 操作 】
题目:ZOJ Problem Set - 3820 Building Fire Stations  题意:给出n个点,n-1条边的一棵树,然后要在两个点上建立两个消防站,让所有点的到消防站最大距离的点的这个距离最小。 分析:首先先求这个树的直径,然后在树的直径的中点处把树分成两棵树,然后在把两棵树分别取中点的最大值就是ans值。 这个题目数据有点水了感觉。。。 AC代码: ...
分类:其他好文   时间:2014-10-13 17:53:09    阅读次数:213
POJ 1661 Help Jimmy 最短路
题目大意:POJ少有的中文题,自己看吧,题意挺简单的。 思路:这本是一道DP的题,被我用最短路水过去了,没想到还0ms。 建图的思路比较简单,就是实现起来比较费劲。把每个东西按高度排序,从上到下n^2的枚举左右端点,然后满足条件的连边,边权为高度差+水平距离差。 然后跑SPFA就行了。注意一下Jimmy直接能跳到地面上的情况,这wa了一次。 CODE: #incl...
分类:其他好文   时间:2014-10-13 16:46:19    阅读次数:216
Android 设定横屏,禁止屏幕旋转,Activity重置
1. 设定屏幕方向 当指定了屏幕的方向后(非SCREEN_ORIENTATION_UNSPECIFIED),屏幕就不会自动的旋转了 有2中方式控制屏幕方向: 1.1 修改AndroidManifest.xml 在AndroidManifest.xml的activity中加入: 横屏:            android:screenOrientation=”lan...
分类:移动开发   时间:2014-10-13 17:19:30    阅读次数:232
Android开发之Mediaplayer状态转换图及音频焦点
前言   之前博客里已经将了MediaPlayer的简单应用,如何使用MediaPlayer在Android应用中播放音频。这篇博客在MediaPlayer使用的基础上,讲解一下MediaPlayer的一些高级功能的使用,以及它的状态转换。对MediaPlayer还不了解的朋友可以先看看之前那篇博客:Android--MP3播放器MediaPlayer。    本篇博客主要内容如下: ...
分类:移动开发   时间:2014-10-13 16:46:00    阅读次数:271
xcode代码行数统计
进入终端 cd 路径 进入项目根目录 输入下面的命令,显示总行数(不包含空行,包括注释和应用第三方类) find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs grep -v "^$"|wc -l 输入下面的命令,显示各个文件行数以及总行数(包含空行,包括注释和应用第三方类)  fin...
分类:其他好文   时间:2014-10-13 18:42:29    阅读次数:224
Loader Lock引起的一个Bug
在Windows中,让程序模块化实现的一种方式,就是让其实现为动态链接库。然后在主程序启动的时候隐式或者显示的去加载动态链接库。但是如果不恰当的编写动态链接库的DllMain函数,将会引起意想不到的Bug哦,比如典型的Loader Lock死锁问题。这不,我们产品中就碰到了一个由于Loader Lock而引起的Bug.... 1. 背景介绍       当主程序在启动的时候,隐式或者显...
分类:其他好文   时间:2014-10-13 17:35:40    阅读次数:403
使用mysql-mmm实现mysql集群部署
背景:之前实现的mysql同步复制功能(见笔者之前文章http://blog.csdn.net/kingofworld/article/details/39210937)只是双机热备功能,还不能做到Mysql链接的自动切换。 本配置实现真正的mysql集群,使得在某台机子的mysql应用停止时,能让应用程序自动切换到另外一台机子的mysql连接,实现应用的高稳定性,并且使得扩展Mysql服务成为...
分类:数据库   时间:2014-10-13 17:35:29    阅读次数:383
1956条   上一页 1 ... 48 49 50 51 52 53 54 ... 116 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!