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