- 博客(10)
- 收藏
- 关注
原创 Java 消消乐游戏--去重
因此,[A-Za-z]+能够匹配由一个或多个大小写英文字母组成的字符串,但不能匹配其他类型的字符。如果输入的字符串不符合要求,程序将输出false。输入原始字符串 str,只能包含大小写因为字母,字母大小写敏感,str 长度不超过 100。游戏规则:输入一个只包含英文字母的字符串,字符串中的两个字母如果相邻且相同,就可以消除。在字符串上反复执行消除的动作,直到无法继续消除为止,此时游戏结束。输入中包含非大小写英文字母时,均为异常输入,直接返回 0。输出游戏结束后,最终得到的字符串长度。
2023-05-11 13:15:33
829
原创 Java 猜字谜--去重和排序
2)字母去重以后是一样的,比如“woood”和“wood”是一样的,它们去重后都是“wod”请你写一个程序帮忙在谜底库中找到正确的谜底。小王设计了一人简单的猜字谜游戏,游戏的谜面是一人错误的单词,比如nwes,玩家需要猜出谜底库中正确的单词。如果两个条件都满足不算猜中,只有一个条件满足才算猜中的话,则需要对单词分别进行去重和字典序排序,然后对比两次。1)变换顺序以后一样的,比如通过变换w和e的顺序,“nwes”跟“news”是可以完全对应的。1、单词的数量N的范围: 0 < N < 1000。
2023-03-31 23:31:06
416
1
原创 Java 天然蓄水库--双指针
题目描述:公元2919年,人类终于发现了一颗宜居星球——X星。现想在X星一片连绵起伏的山脉间建一个天热蓄水库,如何选取水库边界,使蓄水量最大?要求:山脉用正整数数组s表示,每个元素代表山脉的高度。选取山脉上两个点作为蓄水库的边界,则边界内的区域可以蓄水,蓄水量需排除山脉占用的空间蓄水量的高度为两边界的最小值。如果出现多个满足条件的边界,应选取距离最近的一组边界。输出边界下标(从0开始)和最大蓄水量;如果无法蓄水,则返回0,
2023-03-31 23:23:21
235
原创 Java 货币单位换算--逻辑分析
记账本上记录了若干条多国货币金额,需要转换成人民币分 (fen),汇总后输出每行记录一条金额,金额带有货币单位,格式为数字+单位,可能是单独元,或者单独分,或者元与分的组合要求将这些货币全部换算成人民币分 (fen) 后进行汇总,汇总结果仅保留整数,小数部分舍弃。将每行货币转换成人民币分 (fen) 后汇总求和,只保留整数部分输出格式只有整数数字,不带小数,不带单位。1HKD=100cents (1港元=100港分)1JPY=100sen (1日元=100仙)1CNY=100fen (1元=100分)
2023-03-31 23:14:04
1444
原创 Java 只出现一次的数字--异或运算
然后将 ArrayList 转换为数组,再调用 singleNumber 函数,使用位运算中的异或运算,将数组中的所有元素异或起来,最终得到的结果即为只出现一次的元素,并将其返回。如何进行分组呢,我们的目的是两组汇总分别包含一个答案,所以可以根据两者的异或值,来找到某一个不一样的比特位,通过此比特位进行分组即可。解题思路二:使用哈希表计数的方式,将数组中的所有元素的出现次数存储在哈希表中,然后遍历哈希表,找到只出现了一次的元素。输入:nums = [0,1,0,1,0,1,100]
2023-03-31 22:44:58
255
原创 Java 餐桌游戏--约瑟夫环问题
圆形餐桌上有n个人,每个人都有一个编号,顺时针方向依次从1到n。由于是圆形餐桌,那么第一个编号1和最后一个编号n是相邻而坐的。从编号1顺时针开始从1报数,每相邻而坐的就加1,某编号x的人报数为m则出局离开餐桌,出局后不能参与后面的报数,x的顺时针方向的相邻人则重新从1开始继续报数。这样一直报数,最后一位就自动出局了,直到所有人都离开餐点为止,打印出依次离开餐桌的编号。
2023-03-31 01:30:35
484
转载 Eclipse中的所有快捷键
一、多行注释快捷键1.选中你要加注释的区域,用ctrl+shift+C或者ctrl+/会加上//注释2.先把你要注释的东西选中,用shit+ctrl+/会加上/* */注释3.以上快捷在重复按一下就会去掉加上的注释4.要修改在eclispe中的命令的快捷键方式我们只需进入windows -> preference -> General -> key设置就行了...
2018-12-14 09:04:02
765
原创 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
6085
5
转载 省市区三级联动怎么写
做页面开发或客户端程序开发,都会碰到几个下拉菜单联动的情况。比如常见的省,市,区三级联动。这种下拉菜单该怎样联动?下面一起来看下,以页面开发为例子。方法/步骤 先看下我们的HTML代码,很简单,就是三个空的select下拉框控件。 然后,我们用JS定义三个数组,分别是省数据,市数据,和区数据。代码如图,用到Jquery来操作dom对象,所以需要引入Jquery脚本...
2018-12-13 11:04:33
1229
原创 The method insert(String) is undefined for the type DBCon
就算在tomcat中有重新更新或者重新部署项目还出现这样的问题解决办法:在eclipse中删了tomcat,重新部署tomcat的环境
2018-04-04 09:01:26
3431
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人