- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 最大公因数、幂运算算法--Java
最大公因数:public static int gcd(int m,int n){ while(n != 0){ int rem = m%n; m = n; n = rem; } return m;}算法连续计算余数直到余数是0为止,最后的非0余数就是最大公因数。幂运算:public static ...
2017-12-24 23:25:39 434
原创 二分(折半)法查找--Java--防溢出
二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。因此,折半查找方法适用于不经常变动而查找频繁的有序列表。首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以...
2017-12-24 17:04:21 968
原创 最大子序列和算法最优解--Java
public class MaxSubSumClass { public static void main(String[] args) { int[] array = {2,6,9,-10,-30,90}; System.out.println(maxSubMax(array)); } public static int maxSubMax(int[] array)...
2017-12-24 16:38:47 637
转载 Redis事务、持久化
Redis中的事务(transaction)是一组命令的集合:multi开启事务,exec提交事务,discard放弃事务,Redis事务的实现需要用到 MULTI 和 EXEC 两个命令,事务开始的时候先向Redis服务器发送 MULTI 命令,然后依次发送需要在本次事务中处理的命令,最后再发送 EXEC 命令表示事务命令结束。举个例子,使用redis-cli连接re
2017-12-17 17:37:30 171
原创 直接插入排序Java实现
public class Insert {public static void main(String[] args) {int a[] = {9,3,28,6,34,7,10,27,1,5,8};show(a);for(int i=1;iinsertOne(a, i);}show(a);}static void show(int a[]){fo
2017-12-16 00:34:12 145
原创 冒泡排序Java实现
public class Bubble {public static void main(String[] args) {int b[] = {9,3,28,6,34,7,10,27,1,5,8};int a[] = {1,2,3,4,5,6,7,8,9,10,11,12};show(a);for(int i=0;iint num = bubbleOne(a,a.l
2017-12-16 00:32:35 175
转载 Java中普通代码块,构造代码块,静态代码块区别及代码示例
//执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。1 普通代码块 1 //普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行” 2 public class CodeBlock01{ 3
2017-12-15 17:25:27 164
转载 Redis用Java代码访问:Key、String、List、Set、Hash、SortSet
Jedis常用API整理-详细本章介绍通过使用Java方式调用Jedis API,从而来操作Redis的Key、String、Set、List、Hash、SortSet数据类型,进行增删改查操作。1.Java方式访问数据类型:Key2.Java方式访问数据类型:String3.Java方式访问数据类型:List...
2017-12-14 22:40:10 842
原创 redis的安装及jedis的jar包下载地址
1、安装好虚拟机及Linux系统2、在Linux系统的命令行输入:yum install gcc-c++ 直至安装成功gcc编译器3、在Linux系统的命令行输入:wget http://download.redis.io/releases/redis-4.0.1.tar.gz4、在Linux系统的命令行输入:tar xzf redis-4.0.1.tar.gz5、在Linux系统...
2017-12-12 00:31:28 23196 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人