自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 求大神请教

为什么结果是0??public static void main(String[] args) {int count=0;for (int i = 0; i <100 ; i++) {count=count++;}System.out.println(count);}

2021-09-06 10:32:52 81

原创 删除数组中的相同值

删除有序数组中的重复项给你一个有序数组 原地删除重复出现的元素 让每个元素只能出现一次 返回删除后数组的新长度 不能用额外的数组空间 必须要在原地修改输入数组并在使用O(1)额外空间的条件下完成package LeeCodeTest26;题解就是使用双指针 一个快指针和一个慢指针 快指针移动的找到不同的数字 然后将找到的数字复制给慢指针所指向的索引 也就是重新在原来的基础上将老数组重新刷新了以便/** * 给你一个有序数组nums 请你原地删除重复出现的元素 * 使每个元素只出现一个 返回删除

2021-07-28 15:14:13 652

原创 函数查找字符串数组中最长公共前缀

最长公共前缀 编写一个函数来查找字符串数组中的最长公共前缀 如果不存在公共前缀 返回空我字符串 " "进行一个 字符的比对 ;返回核对前缀的字符串。package LeeCodeTest14;/** * 最长公共前缀 * 编写一个公共函数 来查找字符串数组中的最长公共前缀 * 如果不存在公共前缀 返回空字符串 " "。 */public class LeeCodeTest14 { public String longestCommonPrefix(String[] Str){

2021-07-28 11:56:53 570

原创 2021-07-28盛最多水的容器

leecode 盛最多水的容器 题目要求是 给你n个非负整数 a1,a2…,an 每个数代表坐标中的一个点(i,ai) 在坐标内画n条垂直线 垂直线 i的两个端点分别为(i,ai)和(i,0).找出其中的两条线 使得他们与x轴共同构成的容器可以容纳最多的水 你不能倾斜容器/** * LeeCode11 成最多水的容器 * 盛最多水的容器 给你个非负整数 a1,....an 每个数代表坐标中的一个点(i,ai) 在坐标内画n条垂直线 * 垂直线i的两个端点分别是 (i,ai) 和(i,0

2021-07-28 09:49:45 62

原创 多线程实现通信 避免线程安全问题等待与唤醒机制

package demoday02shengcahnzhe;//包子铺线程和吃包子线程之间的关系—是一种通信关系 (互斥的)//必须使用同时同步技术保证两个线程只能有一个在执行//这就需要锁对象必须唯一;可以使用包子对象作为锁对象//包子铺类和吃货类就需要把包子对象作为参数传递进来//需要在成员位置创建一个包子变量//使用带参数构造方法,为这个包子变量进行赋值public class Baozipu extends Thread {private Baozi bz ;//给包子变量进行赋

2021-04-01 10:54:05 125 2

原创 遍历Map集合 获取Map集合中的具体键值信息

package demoMap;import javax.swing.text.html.HTMLDocument;import java.util.*;//Map集合遍历的第二种方式 使用Entry对象遍历//Map集合中的方法是叫EntrySet//Set<Map.Entry<K,V>>entrySet() 返回此映射中包含的映射关系的Set视图//实现步骤//使用Map 集合 中的方法entrySet(),把Map集合中多个Entry对象取出来 存储到Set集合

2021-03-29 17:27:02 247 1

原创 斗地主案例操作

package demoDoudizhuGame;import java.util.ArrayList;import java.util.Collection;import java.util.Collections;//实现斗地主游戏//思考:如何才能进行斗地主//使用54张牌打乱顺序,三个玩家参与游戏三个人交替摸排,没人17张牌,最后三章作为底牌//首先第一步将54张牌存储到一个集合当中,然后有四种花色 有两张特殊的大小王 13个序列存储到集合或者数组当中//循环嵌套遍历两个数组来组装这

2021-03-28 18:38:30 123 1

原创 随机发红包 键盘中输入金额和个数

package red;import java.text.DecimalFormat;import java.text.FieldPosition;import java.text.NumberFormat;import java.text.ParsePosition;import java.util.Random;import java.util.Scanner;//发红包案例实现 红包发出去过后,所有人斗鱼红包,大家抢完过后,最后一个红包交给群主//红包分发的策略://普通红包(平均)

2021-03-27 14:11:53 1179

原创 单例模式和多例模式的实现

package demoday01;//单例模式重要思想 类的变量,方法 只能在本类中进行操作//实现单例对象需要进行的操作就是对构造方法进行私有化操作public class demoSingleton {private String tir ;private demoSingleton(String name) {this.tir = name;}//demoprivate static final demoSingleton demo = new demoSingleton(“不好

2021-03-27 01:35:12 882 1

原创 统计输入字符串的相同字符的个数--------统计各种字符个数的进阶版

package cn.day03.demo8String;//使用到了 Tree Map 的数据结构 键值对的方式 不能有相同Key//不同的就创建一个键值对,相同的 值就加一 即可实现统计输入字符串的个数。import java.util.Scanner;import java.util.TreeMap;//键盘输入字符串 统计出字符串相同字符的个数public class demo02ScannerString {public static void main(String[] args)

2021-03-24 22:23:41 397 3

原创 键盘输入字符串 统计出每种字符的个数

public class demopinjiestring {//键盘输入一个字符串,统计各种字符个数//定义出基本数据类型//将字符串变成char[]数组//将数组遍历并判断 出基本数据类型相等就++public static void main(String[] args) {Scanner sc =new Scanner(System.in);String str = sc.next();String str1 = Judge(str);System.out.println(str1

2021-03-24 20:45:20 1464 1

原创 回文数实现

回文数的代码实现 回文数例子 323 787 数字是镜像分布//实现代码 觉得可以省略reverse 在判断中可以进行索引的判断 超过数据量就会报错的原因稍后再说;package cn.day03.demo01;import java.util.Scanner;public class HuiWenShu {public static void main (String[] args) {Scanner sc = new Scanner(System.in);int num = sc.ne

2021-03-22 20:26:00 200 3

空空如也

空空如也

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

TA关注的人

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