码迷,mamicode.com
首页 > 全部
codeforces Powers of Two
小白错误总结之暴int: 题目大意:给你一系列的数字,拿出两个进行匹配,看是否是2的幂,输出总匹配数;数据范围1e9,长度1e5; 想法:匹配分为跟自己匹配和跟另一个数进行匹配,自己配就是排列n找2,n!/(n-2)!,不同直接乘。 考虑到数字相同的情况,就要考虑到压缩,排序(sort,o(n*lo ...
分类:其他好文   时间:2016-07-30 06:57:06    阅读次数:177
json
JSON(JavaScript Object Notation, JavaScript对象表示法,简称JSON),是一种轻量级的数据交换格式,它基于JavaScript的对象字面量表示法。是JavaScript的一个子集。却与语言无关。 JSON有6种值:对象,数组,字符串,数字,布尔值(true, ...
分类:Web程序   时间:2016-07-30 06:55:28    阅读次数:169
338. Counting Bits
最开始一下子想不出来好的方法用的是O(n*sizeof(integer))的方法,辗转相除,每次除以2以后的余数就是bitwise上的数字。 然后我自己想了下O(n)的方法 总体的想法是一组一组,每组的size是小于该数最大的2^n的值。 即res[4]=res[0]+1, res[5] = res ...
分类:其他好文   时间:2016-07-30 06:54:59    阅读次数:143
BZOJ1950 : [Ceoi2006]Link
显然在最优解中,添加的边都是从$1$出发的。 这个图是一个环套树的结构,对于树的部分,显然叶子节点必须加边。 因此可以自底向上确定树中哪些节点需要加边,同时得到$1$到环上每个点的距离。 对于每个环,首先求出哪些点距离超过了$k$,并预处理出每个点之后最近的未满足的点的位置。 然后枚举起点,显然起点 ...
分类:其他好文   时间:2016-07-30 06:55:34    阅读次数:138
Spark源码分析
1、源码是在 src/java 中 ; 2、org.jivesoftware 中的LoginDialog.java 是登录页 ; 3、spark 调用服务openfire 是通过 smack 中间件调用的; ...
分类:其他好文   时间:2016-07-30 06:55:06    阅读次数:190
PythonMan(六)
Hello Python :) 补充细节:Python传递列表、字典等的是传地址,没有传值一说。 正题开始! lambda表达式: 例子: 无参版: fun1 = lambda : 123 ret1 = fun1() print(ret1) #输出123 带参版: fun2 = lambda a1 ...
分类:编程语言   时间:2016-07-30 06:54:10    阅读次数:160
JS setInterval 函数调用
本文小结setInterval在调用函数时使用到的方法和调试效果. 以下为代码格式; 以下为纯文本格式,如果浏览器无法查看代码格式,请阅读以下内容; /* */ ...
分类:Web程序   时间:2016-07-30 06:53:33    阅读次数:226
242. Valid Anagram
就是HashMap吧 好吧,我写得太丑了 别人的方法:https://discuss.leetcode.com/topic/20314/accepted-java-o-n-solution-in-5-lines/2 实在是很好看= =……下次还是要看看别人写的 因为一共就26的字母,他建立了一个长度 ...
分类:其他好文   时间:2016-07-30 06:52:51    阅读次数:117
批处理集锦——(6)【转】批处理实现全盘搜索指定文件获取其完整路径方法大全
【方案一】for /f + dir 【方案二】for /r(比 for /f + dir 效率高,但不会遍历隐藏文件) 【方案三】WMIC(Win2000/WinXP HOME版、WinXP 精简版可能不支持) 【方案四】使用 Windows7 系统自带的 where 命令 出处:http://ww ...
分类:其他好文   时间:2016-07-30 06:52:41    阅读次数:142
mysql操作
堡垒机 开发堡垒机之前,先来学习Python的paramiko模块,该模块机遇SSH用于连接远程服务器并执行相关操作 SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 import paramik ...
分类:数据库   时间:2016-07-30 06:55:13    阅读次数:347
批处理集锦——(5)使用dir查找文件
eg -d表示不显示.bat结尾的文件夹 ...
分类:其他好文   时间:2016-07-30 06:54:37    阅读次数:140
Spark源代码在Eclipse3.5.2中的部署、编译、运行
(1)下载Spark源码 到官方网站下载:Openfire、Spark、Smack,其中Spark只能使用SVN下载,源码的文件夹分别对应Openfire、Spark和Smack。 直接下载Openfire、Smack源代码 下载地址:http://www.igniterealtime.org/do ...
分类:系统相关   时间:2016-07-30 06:52:58    阅读次数:369
解决error104 connection reset by peer;socket error问题
这个问题原因有两个: 1.因为你访问网站太多次,所以被网站管理员给禁止访问了。 解决方法: 1.延长time.sleep时间 2.设置代理 2.根本没有这个网站。(打开链接检查一下!!!) ...
分类:其他好文   时间:2016-07-30 06:53:09    阅读次数:129
241. Different Ways to Add Parentheses
需要用递归来做,把input从头到尾走一遍,如果是符号的话,递归算出两边可能的结果,再计算所有的组合。 当然退出的条件是,如果整个input就是一个操作数,那么就把这个数加到结果中去 ...
分类:其他好文   时间:2016-07-30 06:53:05    阅读次数:114
D语言中字符串的操作
字符串的操作在软件开发中是特别重要的一个事情,因为基本上的编程都会使用到字符串,字符串操作的好坏决定着一个语言的好与差。在我做过的一个项目中曾经就出现过字符串操作性能问题。 D语言字符串有 string,wstring,dstring三种类型,在D语言中字符串是使用字符数组定义的,三种类型分别对应c... ...
分类:编程语言   时间:2016-07-30 06:51:19    阅读次数:241
[矩阵计算]Lanczos方法:求稀疏矩阵特征值
更新: 29 JUL 2016 由QR方法知,求矩阵$A$的特征值,大多需要先将其三对角化(详细方法见徐树方先生的教材。此处外链一个例子),即 $$ T=Q^TAQ $$ 即找到正交矩阵$Q$使得$T$成为三对角矩阵。然而若$A$为大型稀疏矩阵,常用的方法如Householder和Givens变换都 ...
分类:其他好文   时间:2016-07-30 06:53:27    阅读次数:235
341. Flatten Nested List Iterator
碰到这个是挺不懂的 就是设计一个stack,然后每次调用hasNext()的时候就把最后一个元素展开,循环,直到展开到有single interger为止 ...
分类:其他好文   时间:2016-07-30 06:52:37    阅读次数:125
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!