码迷,mamicode.com
首页 > 其他好文
每日算法之三十八:Anagrams
Given an array of strings, return all groups of strings that are anagrams. Note: All inputs will be in lower-case. 回文字符串是指: 两个字符串的字符个数完全相同,这两个字符串是Anagrams。因此Anagrams至少指俩字符串。找出字符集合中的Anagrams组。...
分类:其他好文   时间:2014-07-01 08:42:11    阅读次数:250
tomcat的一些简单配置
一、管理tomcat用户名密码 conf目录下,tomcat-users.xml 如果仍不能登录tomcat管理界面,则看是否正确配置CATALINA_HOME环境变量,指向tomcat,lib目录,如:D:\MyWorkSpace\apache-tomcat-7.0.22   二、加大jvm内存...
分类:其他好文   时间:2014-07-01 06:14:16    阅读次数:245
Autodesk FBX SDK Program 中文 (一)
为什么要使用FBX SDK? 因为3D建模软件都被AutoDesk收购了,FBX可以在各个建模软件之间互相导入导出,在很多游戏引擎中也用FBX来直接导入然后编辑。 学会使用FBX SDK后该干什么? 用FBX SDK解析出在fbx文件中保存的顶点、骨骼、贴图、灯光、法线等信息后,保存为自己的模型格式或者直接渲染出来。嗯,对。FBX是作为中间件存在,不会直接用在游戏中。...
分类:其他好文   时间:2014-07-01 07:24:42    阅读次数:297
HttpClient实现文件的上传下载
1 HTTP     HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。     虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 用来提供高效的、最新的、功能丰富...
分类:其他好文   时间:2014-07-01 07:36:10    阅读次数:496
跨平台OR 跨语言
通过在软考复习中学习的“编程语言”,自己浅显的对跨平台和跨语言进行的理解如下,欢迎大家指正: 相同:第一次编译都是产生各自的“字节码”,与机器无关。 都需要运行平台上安装“运行环境”,java是JVM(Java虚拟机),.NET是需要.NET Framework . 不同:JAVA 的第二次编译在JVM中自动进行。 .NET 的第二次编译需要手动执行。...
分类:其他好文   时间:2014-07-01 11:34:50    阅读次数:194
zoj 3790 Consecutive Blocks(链表重点是思想)
Consecutive Blocks Time Limit: 2 Seconds      Memory Limit: 65536 KB There are N (1 ≤ N ≤ 105) colored blocks (numbered 1 to N from left to right) which are lined up in a row. And the i-th b...
分类:其他好文   时间:2014-07-01 06:51:52    阅读次数:218
HDU 4814 Golden Radio Base
题意: 把一个10进制数变成 x进制数  x = (1+√5)/2 思路: 比赛时候就被无理数进制吓傻了  其实完全没必要  因为 n = n * 1 = n * x^0 由于x的0次幂等于1   所以完全可以把n当成对应的x进制数的个位  现在要做的就是把这个数转化成二进制 题目给出的公式可以在两边同时乘x的若干次幂  那么这两个式子就变成了 x^(i+1) + x^i = ...
分类:其他好文   时间:2014-07-01 06:51:16    阅读次数:223
uva 766 - Sum of powers(数学+递推)
题目连接:uva 766 - Sum of powers 题目大意:将Sk(n)=∑i=1nik化简成Sk(n)=ak+1nk+1+aknk+?+a0M 解题思路: 已知幂k,并且有(n+1)k=C(kk)nk+C(k?1k)nk?1+?+C(0k)n0结论。 所以令 (n+1)k+1?nk+1=C(kk+1)nk+C(k?1k+1)nk?1+?+C(0k+1)n0 nk...
分类:其他好文   时间:2014-07-01 09:05:15    阅读次数:261
Configure SVN (Subversion) Server
Note: It may need root user permissions to execute following commands. (1) Install needed packages yum install mod_dav_svn subversionIn my PC, packages that were installed are Note: if you are goi...
分类:其他好文   时间:2014-07-01 06:38:19    阅读次数:397
树莓派玩耍笔记1 -- 开箱 & 安装系统以及简单配置
新入树莓派一枚,本文从零开始讲解如何安装系统,配置系统,为以后更好的玩耍打好坚实的基础!!!...
分类:其他好文   时间:2014-07-01 07:27:12    阅读次数:274
bt 介绍以及 bt 种子的hash值(特征值)计算
bt种子的介绍及其hansh值计算...
分类:其他好文   时间:2014-07-01 07:26:38    阅读次数:188
bash配置文件中alias错误会引起shell异常
1. 先介绍下alias(别名)的用法     alias la='ls -a'  alias b='cd ..' 等等     alias 是个好东西,可以在用shell省很多时间 2. 但有一天我发现执行shell脚本的时候,if 语句不能用了,会报一下错误:     bash: build/envsetup.sh: line 30: syntax error near une...
分类:其他好文   时间:2014-07-01 07:26:00    阅读次数:214
HBase应用:Table设计
从应用角度,有两点比较重要: 1. HBase中RowKey是按照字典序排列的 2. 不同Column Family的数据,在物理上是分开的...
分类:其他好文   时间:2014-07-01 06:43:31    阅读次数:203
100元划分
#include //100元划分 int a[] ={1,10,20,50,100}; int q(int n,int m)//n为100元,m为数组的下标 { if(n<1||a[m]<1) return 0; if(n==1||a[m]==1) return 1; if(n<a[m]) return q(n,m-1); if(n==a[m]) return...
分类:其他好文   时间:2014-07-01 08:31:19    阅读次数:242
算法基础练习--最大公约数和最小公倍数
var gcd = function (n1,n2){ //最大公约数 if(n1 == n2 ){return n1;} var bigger = 0; var smaller = 0; if(n1 > n2){bigger = n1;smaller = n2;} else {bigger = n2;smaller = n1;} for(var j = 1; j <= smaller ;...
分类:其他好文   时间:2014-07-01 08:30:43    阅读次数:190
工作那些事(三十)如何提升个人能力
在工作过程中,如何提升个人能力,这是一个很重要的问题。有的人也许很清楚,有的人是在混日子。 那究竟该如何提升个人能力呢。...
分类:其他好文   时间:2014-07-01 07:58:01    阅读次数:153
面向对象设计的七大原则
在上一篇里我们谈了谈为何设计模式,那接下来我们再浅谈一下在面向对象设计中我们经常要遵循的一些原则。这些原则是经过无数的前人总结出来的经验的结晶。只有遵循这些原则,你才有可能涉及出优秀的代码。今天我们要谈的原则有七大原则,即:单一职责,里氏替换,迪米特法则,依赖倒转,接口隔离,合成/聚合原则,开放-封闭 。 1.   开闭原则   定义:软件实体应当对扩展开放,对修改关闭。这句话说得有点专业,...
分类:其他好文   时间:2014-07-01 07:56:00    阅读次数:200
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!