自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

转载 Leetcode 726. 原子的数量(day5)

题目:给定一个化学式formula(作为字符串),返回每种原子的数量。原子总是以一个大写字母开始,接着跟随0个或任意个小写字母,表示原子的名字。如果数量大于 1,原子后会跟着数字表示原子的数量。如果数量等于 1 则不会跟数字。例如,H2O 和 H2O2 是可行的,但 H1O2 这个表达是不可行的。两个化学式连在一起是新的化学式。例如H2O2He3Mg4 也是化学式。一个括号中的化学式和数字(可选择性添加)也是化学式。例如 (H2O2) 和 (H2O2)3 是化学式。给定一个化学式..

2021-07-06 08:55:58 106

原创 Leetcode 645. 错误的集合

class Solution { public int[] findErrorNums(int[] nums) { int n = nums.length; int[] cnts = new int[n + 1]; for (int x : nums) cnts[x]++; int[] ans = new int[2]; for (int i = 1; i <= n; i++) { if (.

2021-07-04 21:58:30 133

原创 Leetcode 451. 根据字符出现频率排序(day4)

题目:给定一个字符串,请将字符串里的字符按照出现的频率降序排列。示例 1:输入:"tree"输出:"eert"解释:'e'出现两次,'r'和't'都只出现一次。因此'e'必须出现在'r'和't'之前。此外,"eetr"也是一个有效的答案。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/sort-characters-by-frequency著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。题解

2021-07-03 22:49:18 98

原创 Leetcode 1833. 雪糕的最大数量(day3)

题目:题解:方法一:排序对数组进行从小到大排序,然后往里面加雪糕,当雪糕价钱超过价钱时就跳槽循环class Solution { public int maxIceCream(int[] costs, int coins) { int m = 0; int i = 0; Arrays.sort(costs); for(int a:costs){ coins= coins-a;

2021-07-02 15:26:45 91

原创 Leetcode LCP 07.传递消息(day2)

题目:阅读题目可以发现是一个是一个传统的有向图,可以用到广度优先搜索(BFS)、深度优先搜索(DFS)题解:方法一:深度优先搜索class Solution { int ways,n,k; List<List<Integer>> edges; public int numWays(int n, int[][] relation, int k) { ways = 0; this.n = n;

2021-07-01 15:36:44 97

原创 Leetcode 297.序列化二叉树(day1)

题目:解题思路:通常使用的前序、中序、后序、层序遍历记录的二叉树的信息不完整,即唯一的输出序列可能对应着多种二叉树可能性。题目要求的 序列化 和 反序列化 是 可逆操作 。因此,序列化的字符串应携带 完整的二叉树信息 。从题目给出的示例中可以看出使用的是“层次遍历”,这里我们也使用层次遍历序列化 Serialize :特例处理: 若 root 为空,则直接返回空列表 "[]" ; 初始化: 队列 queue (包含根节点 root );序列化列表 res ; 层序遍历: 当 qu

2021-06-30 17:40:25 54

原创 Leetcode 1913. 两个数对之间的最大乘积差

题目:解题思路:取最大两值相乘减最小两值相乘1.对数组进行排序,使用arrays.sort(int[] a) 对数组按小到大排序2 拿头拿尾代码:记录每天一道算法题(day1)

2021-06-30 10:51:38 115

原创 python实现按键监听是否输出循环内容

循环里面的if还有待改进,欢迎指教

2021-06-29 16:31:22 174

原创 mysql 解析json数组 8.0新特效json_table

#先将表的数据查出来SELECT @json := json from test;数据[{"id": 10303101, "num": 1, "name": "紫晶魔盔"},{"id": 83209406, "num": 1, "name": "钻石战弩"}, {"id": 10302001, "num": 1, "name": "紫晶魔盔"}, {"id": 81009305, "num": 2, "name": "钻石重靴"}, {"id": 10302002, "num": 2, "nam

2021-05-11 10:09:34 795

原创 阿里云后端k8s部署

一.要实现https访问得申请证书点击应用进入证书管理页面可以购买证书,也可以在证书资源包里面免费申请20次一年期限的证书点击下载,可以下载各个版本证书,我的后端是tomcat将下载号的证书放在后端代码application.yml同级目录,并配置相关参数二.K8s流水线创建新建流水线,选择k8s,点击下一步选择仓库和分支,开启监听提交代码就会触发运行流水线,点击下一步填写流水线名称,个人建议运行权限是流水线管理员,点创建目前个人不需要

2021-02-25 14:53:44 167

原创 mysql多表连优化

  工作中我们经常用到多个left join去关联其他表查询结果,但是随着数据量的增加,一个表的数据达到百万级别后,这种普通的left join查询将非常的耗时。举个例子:    现在porder表有 1000W数据,其他关联的表数据都很少,因为条件的限制 必须要关联3个表,正常的逻辑就是这样写,但是我们在数据库执行的时候会发现这样的SQL 非常耗时,  而且此时才 limit 800 这样的SQL怎么能让用户受得了呢? select p.*,b.supplier,t.typ...

2020-11-27 11:25:49 396

原创 6位邀请码工具类

/** 邀请码工具类*/public class ShareCodeUtil { /** 自定义进制(0,1没有加入,容易与o,l混淆) */ private static final char[] r=new char[]{'Q', 'W', 'E', '8', 'A', 'S', '2', 'D', 'Z', 'X', '9', 'C', '7', 'P', '5', 'I', 'K', '3', 'M', 'J', 'U', 'F', 'R', '4', 'V', 'Y', 'l'.

2020-09-14 18:37:27 246

原创 BigDecimal.setScale()方法

BigDecimal.setScale()方法用于格式化小数点setScale(1)表示保留一位小数,默认用四舍五入方式setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入,2.35变成2.4setScaler(1,BigDecimal.ROUND_HALF_DOW...

2020-09-02 11:43:39 1615

转载 BigDecimal常用方法详解

3.1、常用方法 add(BigDecimal) BigDecimal对象中的值相加,返回BigDecimal对象 subtract(BigDecimal) BigDecimal对象中的值相减,返回BigDecimal对象 multiply(BigDecimal) BigDecimal对象中的值相乘,返回BigDecimal对象 divide(BigDecimal) BigDecimal对象中的值相除,返回BigDecimal对象 toString() 将B

2020-09-02 11:36:32 845

转载 BigDecimal常用构造函数

2.1、常用构造函数 BigDecimal(int) 创建一个具有参数所指定整数值的对象 BigDecimal(double) 创建一个具有参数所指定双精度值的对象 BigDecimal(long) 创建一个具有参数所指定长整数值的对象 BigDecimal(String) 创建一个具有参数所指定以字符串表示的数值的对象2.2、使用问题分析使用示例:BigDecimala=newBigDecimal(0.1);System.out.println...

2020-09-02 11:31:41 850 1

原创 如何显示第三方程序并使其置顶

在这里要调用window api// 根据窗口名/类名来获取窗口的句柄[DllImport("User32.dll", EntryPoint = "FindWindow")]public static extern IntPtr FindWindow(string lpClassName, string lpWindowName); //显示窗口[DllImport("user...

2019-11-27 14:12:45 954

省市区数据下载district.sql

需要省市区基础数据的可以下载

2021-05-26

空空如也

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

TA关注的人

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