自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用nvm切换nodejs版本

查看可以安装的版本:使用nvm list显示已安装的nodejs版本:选择一个版本下载:

2024-05-06 20:13:56 101

原创 IDEA中某些依赖无法使用ctrl查看

右键->下载文档。

2024-04-24 17:01:13 224

原创 Mybitis根据Date查询,查询不到数据的一种情况

使用SimpleDateFormat创建Date对象时,调用SimpleDateFormat构造方法时格式要写为“yyyy-MM-dd”,如果写成“yyyy-mm-dd”会查询不到数据。

2024-04-04 16:32:32 253

原创 Idea中配置Mybatis配置文件模板

2024-04-04 15:31:37 88

原创 Servlet请求的资源不可用

如果在webapp中使用servlet注解式开发,要记得将此处设为false。

2024-04-03 21:24:40 170

原创 使用servlet从数据库中取出中文在页面上显示‘?’的问题

1.Idea控制台中并未出现报错信息,一切正常,此时应该考虑的就是编码格式的问题了。2.设置编码格式为UTF-8。

2024-03-27 08:47:08 160

原创 解决TomCat中文乱码问题

2.打开conf文件夹下的logging.properties文件。1.找到TomCat的安装路径。3.将此处修改为GBK。

2024-03-26 20:42:43 131

原创 将Idea中maven版本配置为全局

最后配置完成后重启生效。

2024-03-24 15:34:36 116 1

原创 168. Excel表列名称

给你一个整数 columnNumber ,返回它在 Excel 表中相对应的列名称。典型的进制转换问题,但要注意是从一开始不是从零开始,最后要将整个字符串反转一下。输入:columnNumber = 2147483647。输入:columnNumber = 701。输入:columnNumber = 28。输入:columnNumber = 1。输出:"FXSHRXW"

2023-05-11 21:53:12 198 1

原创 [LeetCode]杨辉三角

输出: [[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。在「杨辉三角」中,每个数是它左上方和右上方的数的和。生成「杨辉三角」的前 numRows。给定一个非负整数 numRows。输入: numRows = 5。输入: numRows = 1。

2023-04-19 20:53:36 464

原创 [LeetCode]路径总和

判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum。输入:root = [5,4,8,11,null,13,4,7,2,null,null,null,1], targetSum = 22。输入:root = [1,2,3], targetSum = 5。解释:由于树是空的,所以不存在根节点到叶子节点的路径。不存在 sum = 5 的根节点到叶子节点的路径。解释:等于目标和的根节点到叶节点路径如上图所示。叶子节点 是指没有子节点的节点。

2023-04-19 20:52:44 456

原创 [LeetCode]二叉树的最小深度

输入:root = [2,null,3,null,4,null,5,null,6]输入:root = [3,9,20,null,null,15,7]最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。给定一个二叉树,找出其最小深度。

2023-04-19 20:51:45 79

原创 [LeetCode]二叉树的最大深度

给定二叉树 [3,9,20,null,null,15,7],二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。给定一个二叉树,找出其最大深度。返回它的最大深度 3。

2023-04-19 20:50:36 45

原创 [LeetCode]对称二叉树

输入:root = [1,2,2,null,3,null,3]给你一个二叉树的根节点 root , 检查它是否轴对称。输入:root = [1,2,2,3,4,4,3]

2023-04-19 20:48:43 43

原创 [LeetCode]

思路:看到题目的时候就想到了用动态规划来解体,没了解过动态规划的话可能会感觉这道题比较有难度,首先应该理解题意,当阶数为1时,只有1种方案,当阶数为2时,可以选择1步或者2步,有两种方案,以此类推我们可以得到一个规律:当阶数为n时,方案数为阶数为(n-1)的方案数和阶数为(n-2)的方案数之和。

2023-03-22 19:13:24 35

原创 [LeetCode]加一

思路:一开始想的是将数组转换为字符串加一后再转换回来,后来发现特殊情况也不是很多,将当前位是不是“9”看作一个条件,若当前位为“9”,则前一位自加1,如此循环下去;若全部位都是“9”,则创建一个新的数组,首位为“1”,其余位全部为“0”即可。

2023-03-21 21:16:34 37

原创 [LeetCode]最后一个单词的长度

改进:这里使用循环其实十分多余,但由于对split的使用还不够熟练,试了很多次也不能直接得到最后一个单词的长度,希望大佬们多多指点。

2023-03-21 20:52:18 45

原创 [LeetCode]搜索插入位置

【代码】[LeetCode]搜索插入位置。

2023-03-21 20:25:53 27

原创 Lambda表达式

【代码】Lambda表达式。

2023-03-09 20:07:30 52

原创 选择排序(Java)

【代码】选择排序。

2023-03-05 23:59:24 44

原创 Java Arrays常用API示例

【代码】Java Arrays常用API示例。

2023-03-05 23:36:08 122

原创 [Java案例]购物车模块模拟

【代码】[Java案例]购物车模块模拟。

2023-02-10 16:01:00 69

原创 [LeetCode]回文链表

【代码】[LeetCode]回文链表。

2022-10-29 18:44:46 69

原创 [Leet code]移除链表元素

【代码】[Leet code]移除链表元素。

2022-10-29 13:00:04 72

原创 [Leet code 最后一块石头的重量]

最后选出 1 和 1,得到 0,最终数组转换为 [1],这就是最后剩下那块石头的重量。最后,最多只会剩下一块石头。如果没有石头剩下,就返回。先选出 7 和 8,得到 1,所以数组转换为 [2,4,1,1,1],再选出 2 和 4,得到 2,所以数组转换为 [2,1,1,1],接着是 2 和 1,得到 1,所以数组转换为 [1,1,1],石头,然后将它们一起粉碎。假设石头的重量分别为。有一堆石头,每块石头的重量都是正整数。每一回合,从中选出两块。

2022-10-21 20:44:31 90

原创 [Leet code]删除排序链表中的重复元素

思路:因为所给链表是有序的,所以只需要遍历链表,通过判断每一个结点的数据域是否相等决定是否删除该节点。

2022-10-06 22:09:57 99

原创 [Leet code]合并两个有序链表

【代码】[Leet code]合并两个有序链表。

2022-10-06 21:28:39 79

原创 [Leet code]轮转数组

【代码】[leet code]轮转数组。

2022-10-05 15:23:08 55

原创 [Leet code 消失的数字]

【代码】[Leet code 消失的数字]

2022-10-05 14:40:18 67

原创 回文数(java)

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。示例 1:输入:x = 121输出:true示例2:输入:x = -121输出:false解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入:x = 10输出:false解释:从右向左读, 为 01 。因此它不是一个回文数..

2022-04-22 10:43:08 3164

原创 FJ的字符串(递归)

题目描述FJ在沙盘上写了这样一些字符串:A1 = “A”A2 = “ABA”A3 = “ABACABA”A4 = “ABACABADABACABA”… …你能找出其中的规律并写所有的数列AN吗?输入仅有一个数:N ≤ 26。输出请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。样例输入3 样例输出ABACABA#include<stdio.h>void shuchu(int n)...

2022-04-07 00:35:32 375

原创 错误票据(二)

题目描述某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。你的任务是通过编程,找出断号的ID和重号的ID。假设断号不可能发生在最大和最小号。输入要求程序首先输入一个整数N(N< 100)表示后面数据行数。接着读入N行数据。每行数据长度不等,是用空格分开的若干个(不大于100个)正整数(不大于100000),..

2022-04-07 00:19:52 152

原创 核桃的数量(gcd,gbs)

题目描述小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:1. 各组的核桃数量必须相同2. 各组内必须能平分核桃(当然是不能打碎的)3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛)输入输入包含三个正整数a, b, c,表示每个组正在加班的人数,用空格分开(a,b,c< 30)输出输出一个正整数,表示每袋核桃的数量。样例输入2 4 5样例输出20#i...

2022-04-06 23:57:28 73

原创 K-进制数(递归)

题目描述考虑包含N位数字的K-进制数. 定义一个数有效, 如果其K-进制表示不包含两连续的0.考虑包含N位数字的K-进制数. 定义一个数有效, 如果其K-进制表示不包含两连续的0.例:1010230 是有效的7位数1000198 无效0001235 不是7位数, 而是4位数.给定两个数N和K, 要求计算包含N位数字的有效K-进制数的总数.假设2 <= K <= 10; 2 <= N; 4 <= N+K <= 18.输入两个十进制整数N和K.

2022-04-06 15:24:07 147

转载 幸运数(置零)

原文:幸运数-题解(C++代码)-详细注解-Dotcpp编程社区题目描述幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成。首先从1开始写出自然数1,2,3,4,5,6,....1 就是第一个幸运数。我们从2这个数开始。把所有序号能被2整除的项删除,变为:1 _ 3 _ 5 _ 7 _ 9 ....把它们缩紧,重新记序,为:1 3 5 7 9 .... 。这时,3为第2个幸运数,然后把所有能被3整除的序号位置的数删去。注意,是序号位置,...

2022-03-31 22:54:30 71

转载 带分数(dfs+暴力枚举)

转载于:蓝桥杯2013年第四届真题-带分数-题解(C语言代码) ------------纯C语言,思路非常简单-Dotcpp编程社区题目描述100 可以表示为带分数的形式:100 = 3 + 69258 / 714。还可以表示为:100 = 82 + 3546 / 197。注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。类似这样的带分数,100 有 11 种表示法。输入从标准输入读入一个正整数N (N< 1000*1000)...

2022-03-30 23:30:19 144

转载 买不到的数目(动态规划)

题目描述小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。输入两个正整数,表示每种包装中糖的颗数(都不多于1000)输出一个正整数,表示最大不能买到的糖数样例输入4..

2022-03-29 00:37:18 79

原创 夺宝奇兵(动态规划)

题目描述在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图:73 88 1 02 7 4 44 5 2 6 5”夺宝奇兵”从山下出发,到达山顶,如何选路才能得到最多的珠宝呢?在上图所示例子中,按照5-> 7-> 8-> 3-> 7的顺序,将得到最大值30输入第一行正整数N(100> =N> 1),表示山的高度接下来有N行非负整数,第i行有i个整数(1< ...

2022-03-25 00:45:56 113

原创 和最大子序列(动态规划)

题目描述对于一个给定的长度为N的整数序列A,它的“子序列”的定义是:A中非空的一段连续的元素(整数)。你要完成的任务是,在所有可能的子序列中,找到一个子序列,该子序列中所有元素的和是最大的(跟其他所有子序列相比)。程序要求你输出这个最大值。输入输入文件的第一行包含一个整数N,第二行包含N个整数,表示A。其中1 < = N < = 100000-10000 < = A[i] < =  10000输出输出仅包含一个整数,表示你算出的答案。...

2022-03-25 00:21:59 69

原创 数字组合(简单动态规划)

小蒜有n(1 \le n \le 20)n(1≤n≤20)个正整数,找出其中和为t(tt(t也是正整数)的可能的组合方式。如:n=5,5n=5,5个数分别为1,2,3,4,51,2,3,4,5,t=5t=5;那么可能的组合有5=1+45=1+4和5=2+35=2+3和5=55=5三种组合方式。输入格式输入的第一行是两个正整数nn和tt,用空格隔开,其中1 \le n \le 201≤n≤20, 表示正整数的个数,tt为要求的和(1 \le t \le 1000...

2022-03-23 19:56:56 1005

空空如也

空空如也

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

TA关注的人

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