__author__ = 'jyd'from selenium.webdriver.common.by import By#driver webdriver实例化对象#element 查询元素的方法如id,name,xpath#value 元素的值def find_element(driver...
分类:
Web程序 时间:
2015-04-11 20:37:38
阅读次数:
133
考虑到Bouton定理的证明过程,设n个数的Nim和(异或和)为X,其最高位的1在第k位,那么n个数中一定有个y的第k为也是个1.将y的数量变为X xor y,那么n的数的Nim和为0,便转为先手必败局面。所以先手有多少种取法,就看n个数里面有多少个y,满足二进制的第k为是个1。 1 #includ...
分类:
编程语言 时间:
2015-04-11 20:37:06
阅读次数:
189
查找两个有序数组的公共元素 1 /*查找两个有序数组的公共元素*/ 2 #include 3 #include 4 5 void findCommon1(int *arr1, int *arr2, int len1, int len2); 6 void findCommon2(int *arr1,....
分类:
编程语言 时间:
2015-04-11 20:36:44
阅读次数:
228
前言:写了N多年代码,知道设计模式已经有8,9年了,用过设计模式,有一些又很好的用处。但是也有一些是不应该存在的设计模式。从这里开始:桥接模式1.作用:将一个抽象与实现解耦,以便两者可以独立的变化。(摘自wiki)2.UML3.代码:/** "Implementor" */interface Dra...
分类:
其他好文 时间:
2015-04-11 20:39:02
阅读次数:
149
游戏中物体腐化消失,燃烧消失时,会有从局部慢慢消失的效果,然后配合一些粒子特效,就能达到非常好的美术效果。类似效果如下:注:_DissColor为溶解主色,_AddColor为叠加色,按照溶解的移动方向来看开始色为DissColor+AddColor上图中DissColor为红色,AddColor为...
分类:
其他好文 时间:
2015-04-11 20:38:23
阅读次数:
420
字符串的全排列非递归算法是每次都寻找比前序列大一点的序列,如:起点:字典序最小的排列,例如12345终点:字典序最大的排列,例如54321过程:从当前排列生成字典序刚好比它大的下一个排列。算法过程:后找、小大、交换、翻转后找:字符串中最后一个升序的位置i,即S[k]>S[k+1](k>i),S[i]...
分类:
编程语言 时间:
2015-04-11 20:38:52
阅读次数:
184
题意:给出一幅无向图,每次询问给出起点和终点,求起点到终点权值差最小的一条路,输出权值差;思路:边按权值排序,利用并查集枚举每次能使起点终点联通的情况下权值差,并每次更新最小值;#include#include#includeusing namespace std;#define INF 0x3f3...
分类:
其他好文 时间:
2015-04-11 20:36:34
阅读次数:
133
Android下log的使用总结一:在源码开发模式下1:包含头文件:#include2:定义宏LOG_TAG#defineLOG_TAG"MYLOGTAG"3:链接log对应的.so库在Android.mk文件中加入如下语句:LOCAL_SHARED_LIBRARIES+=\libcutils接下来...
分类:
移动开发 时间:
2015-04-11 20:37:24
阅读次数:
145
XFCE stores it‘s configuration for the running session in?xfconfd. Feel free to back up the files you‘re going to delete first. Shut down the panel first,?xfce4-panel --quit Kill the xfce4 confi...
分类:
其他好文 时间:
2015-04-11 19:37:11
阅读次数:
180
【第一题】
方程整数解
方程: a^2 + b^2 + c^2 = 1000
(或参见【图1.jpg】)
这个方程有整数解吗?有:a,b,c=6,8,30 就是一组解。
你能算出另一组合适的解吗?
请填写该解中最小的数字。
注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。
【答案】:暴力算出另一种解为 10 18 24 ,所以最小的数...
分类:
编程语言 时间:
2015-04-11 19:33:46
阅读次数:
2047
回溯算法实际上是构造一棵推理树,并由树的叶子节点反向输出历史步骤;
其中,树的构建过程较为复杂;一种简化的方法是使用链表表连接和构造各个节点的关系;
以4皇后问题为例,采用C++ vector容器——避免使用指针(当然换成了整数来代替指针表达对象的位置),解决了该问题。整体算法思路清晰,便于理解。
见代码;与书中不同,此代码实际输出的是所有4皇后问题的不同走法...
分类:
编程语言 时间:
2015-04-11 19:33:35
阅读次数:
225
关于复合索引中的2个索引列谁在前谁在后的进一步讨论--实践篇...
分类:
其他好文 时间:
2015-04-11 19:34:04
阅读次数:
224
Using console object: console.log('xxx');Using Node.js internal debugger (v8 engine): node debug xxx.js
refer to: https://nodejs.org/api/debugger.html#debugger_debugger
Using node-inspector:...
分类:
Web程序 时间:
2015-04-11 19:33:03
阅读次数:
315
Write a program to find the node at which the intersection of two singly linked lists begins.
For example, the following two linked lists:
A: a1 → a2
↘
...
分类:
其他好文 时间:
2015-04-11 19:33:14
阅读次数:
170
1、用于迭代器之后
Ruby的迭代器与其他语言的迭代器很不相同,它的迭代器一般都是函数,如:
def three_times
yield
yield
yield
end
使用实例: three_times { puts “hello”}
Ruby内置了一些迭代器如find,eac...
分类:
其他好文 时间:
2015-04-11 19:33:04
阅读次数:
127
使用mkdir()函数直接创建目录时,只能一层一层目录的依次创建,如果父级目录不存在,使用mk_dir()会报错:mkdir(): No such file or directory
所以最好自己封装函数来递归创建层级目录:
基本思路:从下向上层级递归操作:
步骤一,判断底层目录是否存在,存在时不操作直接返回true,否则进入第二步骤
步骤二,判断父级目录是否存在,不存在时一直递归...
分类:
其他好文 时间:
2015-04-11 19:32:42
阅读次数:
147
关系数据库——面向集合,一般执行结果都是一个集合,如果要选择其中一条或几条记录,就要用where子句。
游标 ——面向单条记录。游标可以对查询语句返回的结果集中的每一行进行相同或不同的操作。...
分类:
数据库 时间:
2015-04-11 19:32:15
阅读次数:
192