自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 javascript实现随机抽奖

javascript实现随机抽奖首先创建一个数组用于存放抽奖的参与者:var arr=['张三','波波','kk','莉莉','张三丰','刘德华','周杰困','你那儿','zhere','好的'];给开始和结束按钮div添加点击事件://添加点击开始则开始循环播放document.getElementById("start").addEventListener("click",va);//点击停止则停止播放并显示恭喜中奖document.getElementById("end").ad

2020-12-27 16:28:11 688

原创 JDBC

JDBC​ 对jdbc加载到执行关闭资源的六个过程。//1.加载驱动Class.forName("com.mysql.jdbc.Driver");//2.获取数据库连接对象(3个方式)Connection coon = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test", "root", "admin");//或者Connection coon = DriverManager.getConnection("jdbc:m

2020-12-13 14:13:07 81

原创 折半查询方法

Java简单的折半查找法(二分查询)什么是折半查找法?​ 折半查找法是效率较高的一种查找方法。假设有已经按照从小到大的顺序排列好的五个整数a0~a4,要查找的数是X,其基本思想是:设查找数据的范围下限为l=1,上限为h=5,求中点m=(l+h)/2,用X与中点元素am比较,若X等于am,即找到,停止查找;否则,若X大于am,替换下限l=m+1,到下半段继续查找;若X小于am,换上限h=m-1,到上半段继续查找;如此重复前面的过程直到找到或者l>h为止。如果l>h,说明没有此数,打印找不

2020-12-06 18:17:31 298

原创 大帝的密码武器

大帝的密码武器​ 题目:公元前一百年,在罗马出生了一位对世界影响巨大的人物,他生前是罗马三巨头之一。他率先使用了一种简单的加密函,因此这种加密方法以他的名字命名。以下密文被解开后可以获得一个有意义的单词:FRPHEVGL。怎么用java解决这个问题呢?​ 凯撒密码的核心就是移位,所以我们可以先将题目中给的字符串FRPHEVGL经行1-26的移位观察(总所周知,一个单词小写字母写认识,可能大写字母写就认不出来了,所以先转化成小写字母)String get = "FRPHEVGL";String te

2020-11-28 18:16:07 413

原创 基于BigDecimal类实现微信红包算法的功能

基于BigDecimal类实现微信红包算法的功能BigDecimal类​ java.math.BingDecimal类从java.math.Number类继承而来,用于表示精度较高的数值类型的封装类型,一般用于精度要求较高的程序中,比如银行账户的金额属性。他的常见构造器有:java.math.BigDecimal(String s)java.math.BigDecimal(double d)java.math.BigDecimal(long l)java.math.BigDecimal(i

2020-11-22 19:53:30 154

原创 java解决数字黑洞问题

数字黑洞问题什么是数字黑洞:​ 假设有一个任意的5位数,如34256,把他的各位数字打乱,重新排列,就可以得到一个最大的数字65432,还有一个最小的数23456。求这两个数字的差,得到41976,然后把这个数字再次重复上述过程(如果不足5位则前面补0)。如此往复数字会落入某个循环圈(称为数字黑洞)。比如,刚才的数字会落入:​ MAX MIN RESULT​ 65432 23456 41976​ 97641 14679 82962​ 98622 22689

2020-11-14 00:52:00 779

原创 求今天是今年的第多少天

从键盘输入年月日判断是今年的第多少天(并打印当月日历)首先从键盘获取年月日Scanner scanner=new Scanner(System.in); System.out.println("请输入当前年份:"); int year=scanner.nextInt(); System.out.println("请输入当前月份:"); int month=scanner.nextInt(); System.out.println("请输入当前是多少号:"); int day=sc

2020-11-07 16:03:19 120

原创 约瑟夫环

Java数组解决约瑟夫环问题(附源代码)什么是约瑟夫环?​ 据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从。首先从一个人开始,越过k-2个人(因为第一个人已经被越过),并杀掉第k个人。接着,再

2020-10-31 19:22:42 3590 14

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除