数据结构与算法
T何必当初
每天努力一点,每天就进步一点
展开
-
猜拳小游戏(Java)
简单的猜拳游戏,玩家与电脑对比,玩家从键盘输入,电脑随机给出出拳类型原创 2021-11-21 14:55:02 · 2961 阅读 · 0 评论 -
斗地主无序发牌案例(Java)
1.准备牌:54张牌,存储到一个集合中特殊牌:大王,小王其他52张牌: 定义一个集合/数组,存储4种花色:♠,♥,♣,♦ 定义一个集合/数组,存储13个序号:2,3,4,5,6,7,8,9,10,J,Q,K,A循环嵌套遍历两个集合,组装52张牌:♠A,♠2,♥8,♦Q,♣K......2.洗牌: ...原创 2021-11-30 16:02:26 · 142 阅读 · 0 评论 -
斗地主有序发牌案例(Java)
效果图源代码import javax.swing.plaf.ListUI;import java.util.*;/** * 斗地主发牌有序案例: * 1.准备牌 * 2.洗牌 * 3.发牌 * 4.排序 * 5.看牌 */public class DouDiZhu02 { public static void main(String[] args) { //1.准备牌 //创建一个Map集合,存储牌的索引和组装好的牌 .原创 2021-11-30 19:42:56 · 559 阅读 · 0 评论 -
基于Java的日历查询案例
用户输入年份和月份,打印这个月对应的日历信息(1900年1月是周1)原创 2022-12-12 08:46:48 · 269 阅读 · 0 评论 -
数组的缩减(Java)
新数组接收缩减数据后的旧数组,直到缩减到最小范围原创 2022-12-20 15:25:30 · 1149 阅读 · 0 评论 -
数组的扩容(Java)
创建新数组一一接收旧数组的内容,将新添加的数据放在最后面原创 2022-12-20 15:26:33 · 402 阅读 · 0 评论 -
数组中数据的插入(Java)
新数组接收旧数组的数据,将插入的新数据的数组下标插入到新数组的指定位置原创 2022-12-20 15:26:54 · 6000 阅读 · 0 评论 -
手机号格式检查系统(Java)
用集合ArrayList存储手机号对象,实现多个查询原创 2022-12-20 15:28:06 · 2190 阅读 · 0 评论 -
获取输入日期的下一天(Java)
输出用户输入日期的下一天,年份范围在1920-2050之间原创 2022-12-20 15:28:13 · 1415 阅读 · 0 评论 -
二分查找法(Java)
定义三个变量,分别指定数组的最左端的下标,中间的下标,最右端的下标,每次判断数据的位置在哪范围内,从而改变相应的下标位置,直到查询到数据为止原创 2022-12-20 15:27:54 · 534 阅读 · 0 评论