刷题
刷题咯!
故事道不尽
前期靠坚持,后期靠上瘾。
展开
-
leetcode——189.旋转数组
题目描述:给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例1输入: nums = [1,2,3,4,5,6,7], k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例2输入:nums = [-1,-100,3,99], k = 2输出:[3,99,-1,-100]解释:向右旋转 1 步: [99,-原创 2021-04-08 11:25:45 · 116 阅读 · 0 评论 -
Java综合练习小项目——快递柜
快递E栈——简单版public class Ezhan { public static void main(String[] args) { /** *①角色切换 *身份:1.快递员 2.用户 *操作: * 用户:1.取快递 * 快递员:1.删除快递 2.修改快递信息 3.查看所有快递 4.存快递 */ //定义数组,存放快递的信息 String id[] = new String[50];//存放快递单号 String company[] =原创 2020-12-09 20:58:38 · 1170 阅读 · 0 评论 -
找到休息日
题目描述:某公司软件开发工程师孙工,作息规律为上三天班,休息一天,经常不确定休息日是否周末,为此,请你开发一个程序,当孙工输入年及月,以日历方式显示对 应月份的休息日,用中括号进行标记.同时,统计出本月有几天休息,轮到周末休息有几天.(注:首次休息日是 2020 年 2 月 2 日)import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.u原创 2020-12-21 18:34:32 · 143 阅读 · 3 评论 -
MyList练习题
##练习题——MyList题目:设置一个类,命名为 MyList 类中包含属性:Object[] element方法有如下几个: 1. 增加方法 add : 可以向数组属性中依次存储 Object,数组内容 存满时,需实现动态扩容(详解在下面)。 2. 删除方法 remove :可以根据数据或下标,从数组属性中删除 Object 数据,删除后,数组后续元素需前移。 3. 查询方法 get :方法传入下标,返回数组中指定下标的数据。 当前存储数据量 size : 获取当前存储的有效数据长度动态扩容详解原创 2020-12-10 13:46:41 · 1111 阅读 · 0 评论 -
猜拳游戏——简单版
猜拳游戏题目:通过控制台方式实现一个人机对战的猜拳游戏,用户通过输 入(1.剪刀 2.石头 3.布),机器随机生成(1.剪刀 2.石头 3.布),胜者积分, n 局以后通过积分的多少判定胜负。import java.util.Random;import java.util.Scanner;public class Work3 { public static void main(String[] args) { Game g = new Game(); Scanner sca原创 2020-12-09 17:00:57 · 2212 阅读 · 0 评论