- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 重建二叉树
题目描述:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。给定对象:public class TreeNode { int val; TreeNode left;
2017-02-19 11:34:50 460
原创 跳台阶
题目描述:一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。解题思路:采用递归的方法进行计算,因为
2017-02-18 13:49:24 278
原创 从尾到头打印链表
题目描述输入一个链表,从尾到头打印链表每个节点的值。给定对象:public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }}解题思路
2017-02-18 13:16:09 533
原创 二维数组中的查找
题目描述:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。解题思路:因为数组从左到右递增,从上到下也递增,所以从最后一行的元素开始,这一行的元素每一个所属的列上元素都比这个元素小,而当前元素左边小右边大,顾我们从左下角的元素坐标开始,当查找元素大
2017-02-18 12:26:33 407
原创 java实现微信红包随机算法
import java.util.ArrayList;import java.util.List;/** * Created by Spirit on 2017/1/23. */public class RedEnvelopesDemo { //红包最小值 private static final float MINVALUE = 0.01F; //红包最大值
2017-01-23 13:41:49 6464 2
原创 ssm(springMVC+spring+mybatis)框架--网络电影投票系统
这次刚刚好基于自己的一个小项目使用Maven重新搭建了一次。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认为使用框架并不是很难,关键要理解其思想,这对于我们提高编程水平很有帮助。1、基本概念1.1、Spring Spring是一个开源框架,Spring是于200
2017-01-11 16:08:17 6044 2
原创 Java Socket通信传输中对象传输问题
今天在做一个小游戏时,在基本框架做好的时候,运行程序客户端界面总是出不来,查询大量书籍后才知道原来是因为对象流这块有问题客户端:private ObjectInputStream ois;private ObjectOutputStream oos; oos = new ObjectOutputStream(socket.getOutputStream()); ois = new Obj
2016-12-04 15:08:20 537
原创 EL表达式
EL表达式 (1)什么是EL表达式?是一套简单的运算规则,用于给jsp标签的属性赋值,也可以直接输出(2)EL表达式的使用1)访问Bean的属性方式一${user.name}a.执行过程 容器会依次从pageContext request session application查找绑定名为user的对象(getAttribute("user"))找到后调用getNa
2016-08-13 18:02:50 292
原创 jsp中可以添加的内容
a. html(css,js),直接写b. java代码one. java代码片段two.c.隐含对象one.什么是隐含对象?在jsp文件里面,可以直接使用的对象,比如:out、request、response、session、applicationpageContext:容器会为每一个jsp实例创建一个符合PageConte
2016-08-13 18:00:53 551
原创 java快速排序算法
package com.Head.Swift;//快速排序public class Main { public static void main(String[] args) { int []a = new int[]{34,23,1,45,64,67,43,5,98,29}; sorts(a,0,a.length-1);//对数组a进行升序排列 //输出数组 for
2015-11-30 18:44:43 339
原创 java希尔排序算法
package com.Head.Hill;//希尔排序public class Main { public static void main(String[] args) { int []a = new int[]{34,23,1,45,64,67,43,5,98,29}; for( int gap = a.length/2 ; gap > 0 ; gap = gap/2
2015-11-30 18:43:18 259
原创 java基本数据类型
package com.Head.Day002;public class VarDemo { public static void main(String[] args) { //1. int:整型,4个字节,范围:-21亿多—21亿多 int a = 250;//直接量// int b = 10000000000; 编译错
2015-11-08 12:52:21 302
原创 java变量
package com.Head.Day001;public class VarDemo { public static void main(String[] args) { //1.变量的声明 int a ;//声明一个整形变量,名为a int b, c, d;//声明多个整形变量,名为b,c,d//2.变量的初始化,第一次赋值
2015-11-08 12:50:17 345
springMVC+spring+mybatis框架--网络电影投票系统
2017-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人