自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 消消乐游戏--去重

因此,[A-Za-z]+能够匹配由一个或多个大小写英文字母组成的字符串,但不能匹配其他类型的字符。如果输入的字符串不符合要求,程序将输出false。输入原始字符串 str,只能包含大小写因为字母,字母大小写敏感,str 长度不超过 100。游戏规则:输入一个只包含英文字母的字符串,字符串中的两个字母如果相邻且相同,就可以消除。在字符串上反复执行消除的动作,直到无法继续消除为止,此时游戏结束。输入中包含非大小写英文字母时,均为异常输入,直接返回 0。输出游戏结束后,最终得到的字符串长度。

2023-05-11 13:15:33 715

原创 Java 猜字谜--去重和排序

2)字母去重以后是一样的,比如“woood”和“wood”是一样的,它们去重后都是“wod”请你写一个程序帮忙在谜底库中找到正确的谜底。小王设计了一人简单的猜字谜游戏,游戏的谜面是一人错误的单词,比如nwes,玩家需要猜出谜底库中正确的单词。如果两个条件都满足不算猜中,只有一个条件满足才算猜中的话,则需要对单词分别进行去重和字典序排序,然后对比两次。1)变换顺序以后一样的,比如通过变换w和e的顺序,“nwes”跟“news”是可以完全对应的。1、单词的数量N的范围: 0 < N < 1000。

2023-03-31 23:31:06 351 1

原创 Java 天然蓄水库--双指针

题目描述:公元2919年,人类终于发现了一颗宜居星球——X星。现想在X星一片连绵起伏的山脉间建一个天热蓄水库,如何选取水库边界,使蓄水量最大?要求:山脉用正整数数组s表示,每个元素代表山脉的高度。选取山脉上两个点作为蓄水库的边界,则边界内的区域可以蓄水,蓄水量需排除山脉占用的空间蓄水量的高度为两边界的最小值。如果出现多个满足条件的边界,应选取距离最近的一组边界。输出边界下标(从0开始)和最大蓄水量;如果无法蓄水,则返回0,

2023-03-31 23:23:21 184

原创 Java 货币单位换算--逻辑分析

记账本上记录了若干条多国货币金额,需要转换成人民币分 (fen),汇总后输出每行记录一条金额,金额带有货币单位,格式为数字+单位,可能是单独元,或者单独分,或者元与分的组合要求将这些货币全部换算成人民币分 (fen) 后进行汇总,汇总结果仅保留整数,小数部分舍弃。将每行货币转换成人民币分 (fen) 后汇总求和,只保留整数部分输出格式只有整数数字,不带小数,不带单位。1HKD=100cents (1港元=100港分)1JPY=100sen (1日元=100仙)1CNY=100fen (1元=100分)

2023-03-31 23:14:04 1239

原创 Java 只出现一次的数字--异或运算

然后将 ArrayList 转换为数组,再调用 singleNumber 函数,使用位运算中的异或运算,将数组中的所有元素异或起来,最终得到的结果即为只出现一次的元素,并将其返回。如何进行分组呢,我们的目的是两组汇总分别包含一个答案,所以可以根据两者的异或值,来找到某一个不一样的比特位,通过此比特位进行分组即可。解题思路二:使用哈希表计数的方式,将数组中的所有元素的出现次数存储在哈希表中,然后遍历哈希表,找到只出现了一次的元素。输入:nums = [0,1,0,1,0,1,100]

2023-03-31 22:44:58 196

原创 Java 餐桌游戏--约瑟夫环问题

圆形餐桌上有n个人,每个人都有一个编号,顺时针方向依次从1到n。由于是圆形餐桌,那么第一个编号1和最后一个编号n是相邻而坐的。从编号1顺时针开始从1报数,每相邻而坐的就加1,某编号x的人报数为m则出局离开餐桌,出局后不能参与后面的报数,x的顺时针方向的相邻人则重新从1开始继续报数。这样一直报数,最后一位就自动出局了,直到所有人都离开餐点为止,打印出依次离开餐桌的编号。

2023-03-31 01:30:35 414

转载 Eclipse中的所有快捷键

一、多行注释快捷键1.选中你要加注释的区域,用ctrl+shift+C或者ctrl+/会加上//注释2.先把你要注释的东西选中,用shit+ctrl+/会加上/*    */注释3.以上快捷在重复按一下就会去掉加上的注释4.要修改在eclispe中的命令的快捷键方式我们只需进入windows -&gt; preference -&gt; General -&gt; key设置就行了...

2018-12-14 09:04:02 723

原创 2018最新版省市区三级联动下拉框+所有源代码以及数据库

2018年国家统计局最新数据,JSP+Servlet+Dao实现省市区三级联动下拉框的效果DropdownDAO.java —–Dao层 package com;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;i...

2018-12-13 11:26:24 5764 5

转载 省市区三级联动怎么写

做页面开发或客户端程序开发,都会碰到几个下拉菜单联动的情况。比如常见的省,市,区三级联动。这种下拉菜单该怎样联动?下面一起来看下,以页面开发为例子。方法/步骤 先看下我们的HTML代码,很简单,就是三个空的select下拉框控件。 然后,我们用JS定义三个数组,分别是省数据,市数据,和区数据。代码如图,用到Jquery来操作dom对象,所以需要引入Jquery脚本...

2018-12-13 11:04:33 1198

原创 The method insert(String) is undefined for the type DBCon

就算在tomcat中有重新更新或者重新部署项目还出现这样的问题解决办法:在eclipse中删了tomcat,重新部署tomcat的环境

2018-04-04 09:01:26 3277

空空如也

空空如也

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

TA关注的人

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