会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
追梦赤子心
愿你走出半生,归来仍是少年
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2017年10月18日
Java基础知识总结
摘要: JAVA 基础 1、&和&&的区别? 答:&和&&都可以用作逻辑与的运算符,表示逻辑与(and); &&还有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式; &是位运算符,表示按位与运算 2、.Collection和Collections的区别? 答:collection是集合类
阅读全文
posted @ 2017-10-18 22:58 刘镇平Jasper
阅读(298)
评论(0)
推荐(0)
2017年10月17日
Maven 安装与配置
摘要: 一、安装Maven及配置环境变量 1、Maven官网地址:http://maven.apache.org/download.cgi 下载apache-maven-3.5.0-bin.zip文件 2、解压到E:\maven,E:\maven\apache-maven-3.5.0目录下会有bin、con
阅读全文
posted @ 2017-10-17 15:03 刘镇平Jasper
阅读(216)
评论(0)
推荐(0)
2017年9月28日
读取文件内容
摘要: package bianchengti; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; /* * 读取文件 */ public c...
阅读全文
posted @ 2017-09-28 23:10 刘镇平Jasper
阅读(163)
评论(0)
推荐(0)
复制一个文件
摘要: package bianchengti; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; /* * 复制一个文件 */ public class FileCopy { public static void main(String[] args) ...
阅读全文
posted @ 2017-09-28 22:46 刘镇平Jasper
阅读(195)
评论(0)
推荐(0)
2017年9月27日
求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。
摘要: 解题思路: 这题采用递归算法,同时利用逻辑与&&的短路特性:前面的判断为true的话,才会执行后面语句中的递归。所以当n=0时,前面的判断为false,递归终止,直接返回0。
阅读全文
posted @ 2017-09-27 21:49 刘镇平Jasper
阅读(282)
评论(0)
推荐(0)
输入一个递增的顺序排序的二维数组和一个整数,判断数组中是否含有该整数
摘要: 解题思路: 这题的出发点是左下角这个数即a[r][c],和目标数target进行比较,如果比目标数大,则r--, 如果比目标数小,则c++。前提是r >=0并且 c < a[0].length,即数组列的长度。
阅读全文
posted @ 2017-09-27 21:38 刘镇平Jasper
阅读(418)
评论(0)
推荐(0)
在由N个元素构成的集合S中,找出最小元素C,满足C=A-B,其中A,B是都集合S中的元素,没找到则返回-1
摘要: package bianchengti; /* * 在由N个元素构成的集合S中,找出最小元素C,满足C=A-B, * 其中A,B是都集合S中的元素,没找到则返回-1 */ public class findMinValue { //快速排序 public static void sort(int a[], int low, int hight) { ...
阅读全文
posted @ 2017-09-27 17:16 刘镇平Jasper
阅读(281)
评论(0)
推荐(0)
2017年9月25日
有一分数序列:2/1, 3/2, 5/3, 8/5, 13/8, 21/13....求出这个数列的第M到N项之和(M>2,N>2,N>M)
摘要: package bianchengti; /* * 有一分数序列:2/1, 3/2, 5/3, 8/5, 13/8, 21/13.... * 求出这个数列的第M到N项之和(M>2,N>2,N>M) */ public class getSumByMN { //返回项:1, 2, 3, 5, 8, 13, 21.... public static int getItem(in...
阅读全文
posted @ 2017-09-25 17:06 刘镇平Jasper
阅读(688)
评论(0)
推荐(0)
2017年9月23日
折半查找
摘要: 二分查找又称折半查找,对于有序表来说,它的优点是比较次数少,查找速度快,平均性能好。 二分查找的基本思想是将n个元素分成大致相等的两部分,取a[n/2]与x做比较,如果x=a[n/2],则找到x,算法中止;如果x<a[n/2],则只要在数组a的左半部分继续搜索x,如果x>a[n/2],则只要在数组a
阅读全文
posted @ 2017-09-23 16:10 刘镇平Jasper
阅读(234)
评论(0)
推荐(0)
变态跳台阶(递归算法)
摘要: 题目:一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 台阶的级数:1,2,3,4,5,6..... 对应的跳法:1,2,4,8,16,32.... 最终结论 在n阶台阶,一次有1、2、...n阶的跳的方式时,总得跳法为:
阅读全文
posted @ 2017-09-23 13:56 刘镇平Jasper
阅读(749)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告