题目:
Write a program to solve a Sudoku puzzle by filling the empty cells.
Empty cells are indicated by the character '.'.
You may assume that there will be only one unique solution.
A s...
分类:
编程语言 时间:
2015-07-13 12:22:08
阅读次数:
111
一、直接插入排序
对于一个有序的序列,不断将后面的元素插入前面的有序序列,保持序列继续有序。
对于直接插入排序的思路:将要排序的元素保存,然后逐个和其前面的元素进行比较,如果前面的元素比其大,则将前面的元素后移一个。
时间复杂度为n*n
void insert_sort(int a[],int n)
{
int i,j;
int temp;
for(i=1;i<n;i++...
分类:
编程语言 时间:
2015-07-13 12:18:28
阅读次数:
144
题目:
The count-and-say sequence is the sequence of integers beginning as follows:
1, 11, 21, 1211, 111221, ...
1 is read off as "one
1" or 11.
11 is read off as "two
1s" or 21.
21 is rea...
分类:
编程语言 时间:
2015-07-13 12:16:38
阅读次数:
120
java后台访问url,并获取或者传递数据
1、无参数传递,以微信开发为例,后台访问url连接获得全部的人员列表
/**
* 获取全部人员列表
* @return
*/
public JSONObject getAllEmployee(){
//获取微信号
String token=getTokenFromWx();
Str...
分类:
编程语言 时间:
2015-07-13 12:07:16
阅读次数:
259
随机生成4位验证码,将生成的4位数字字母数字放入sessionprivate static void outputVerifyCode(HttpServletRequest request, HttpServletResponse response) throws Except...
分类:
编程语言 时间:
2015-07-13 12:04:25
阅读次数:
164
1. 使用base64s1 = base64.encodestring('hello world')s2 = base64.decodestring(s1)print s1, s2结果12aGVsbG8gd29ybGQ=hello worldBase64编码,64指A-Z、a-z、0-9、+和/这6...
分类:
编程语言 时间:
2015-07-13 12:06:05
阅读次数:
108
在HotSpot虚拟机中,对象在内存中的存储布局可以分为3块区域:对象头部、实例数据、对齐填充。 一、对象头部Header的布局Mark WordClass 指针 在32位系统下,上面两部分各占4B; 在64位系统中,Mark Work占4B,class指针在开启指针压缩的时候占4B;为开...
分类:
编程语言 时间:
2015-07-13 12:02:32
阅读次数:
135
/* 设计模式:解决某一类问题最行之有效的方法java中23中设计模式单例设计模式:解决一个类在内存中只存在一个对象.想要保证对象唯一.1.为了避免其它程序过多建立该类对象.先控制禁止其他程序建立对象.2.还为了让其他程序程序可以访问到该类对象,只好在在本类中自定一个对象.3.为了方便其它程序对.....
分类:
编程语言 时间:
2015-07-13 12:02:43
阅读次数:
128
class A{void eat(){}}class B{void eat(){}}class C extends A,B{}public static void main(String[]args){ C c=new C();}假如上述存在多继承,那么(当多个父类定义相同的成员时,无法确定继承哪....
分类:
编程语言 时间:
2015-07-13 12:03:25
阅读次数:
128
1、对称加密算法1.1 定义对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yue)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使...
分类:
编程语言 时间:
2015-07-13 12:00:07
阅读次数:
1450
链表数据结构public class ListNode { public int val; public ListNode next; public ListNode(int x) { val = x; }}反转代码public ListNode reverse...
分类:
编程语言 时间:
2015-07-13 11:59:35
阅读次数:
129
目前很多公司的架构,从Struts2迁移到了SpringMVC。你有想过为什么不使用Servlet+JSP来构建Java web项目,而是采用SpringMVC呢?既然这样,我们从源头说起。Struts2的源头其实也是Servlet。Servlet 的作用是接收浏览器传给服务端的请求(request...
分类:
编程语言 时间:
2015-07-13 11:57:24
阅读次数:
169
八皇后 1 public class EightQueen { 2 3 private static final int ROW = 4; 4 private static final int COL = 4; 5 6 private static int count =...
分类:
编程语言 时间:
2015-07-13 11:54:31
阅读次数:
148
java集合另一个大接口就是Map,与Collection最大的不同就是,Collection存储的是一个对象,而Map存储的是一对对象,即key—Value的形式存储,key是不能重复的。能把Map实例化的类有4个: HashMap,Hashtable,WeakHashMap,TreeMap。Ma...
分类:
编程语言 时间:
2015-07-13 11:54:24
阅读次数:
163
精装友好联络会注册算法分析:1. 许可证由三部分组成。2. 的登记号的第一部分是顺序编号0x6d模3. 登记代码的第二部分: 先将订单号与0XB25F1异或,将异或后的结果转换成十进制字符串后,在些字符串后面连接上两个字符。 而这两个字符分别由字符串的第0位。第1位和第2位,第3位计算而来。记为sz...
分类:
编程语言 时间:
2015-07-13 11:52:24
阅读次数:
156