Michael 2020
码龄5年
关注
提问 私信
  • 博客:42,265
    社区:24
    42,289
    总访问量
  • 63
    原创
  • 262,439
    排名
  • 69
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2020-02-23
博客简介:

weixin_46388660的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    3
    当前总分
    464
    当月
    0
个人成就
  • 获得136次点赞
  • 内容获得27次评论
  • 获得168次收藏
  • 代码片获得841次分享
创作历程
  • 2篇
    2024年
  • 7篇
    2023年
  • 19篇
    2022年
  • 18篇
    2021年
  • 18篇
    2020年
成就勋章
TA的专栏
  • Java8
  • 复试
    2篇
  • ASCII码表
    1篇
  • 方法调用
    1篇
  • 方法
  • 位运算
    1篇
  • 进制
    1篇
  • 指针
    4篇
  • 排序
    1篇
  • 动态内存
    1篇
  • java基础
    2篇
  • 命名规范
    1篇
  • 基础
  • 结构体
    4篇
  • 数组小操作
    2篇
  • 文件操作
    1篇
  • 有理数运算
    1篇
  • 数据结构
    1篇
  • 二进制计算
    1篇
  • 动态内存分配
    1篇
  • 循环
    2篇
  • continue
    1篇
  • break
    1篇
  • for循环
  • switch
兴趣领域 设置
  • 服务器
    linux
TA的社区
  • Michael 2020
    3 成员 10 内容
    创建者
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

183人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

主从复制实现Redis集群

用两种方式通过主从复制来实现Redis的集群, 可以通过这篇小文章, 快速学习和了解主从复制模式以及搭建Redis集群。希望大家喜欢~
原创
发布博客 2024.02.26 ·
336 阅读 ·
6 点赞 ·
0 评论 ·
8 收藏

LLVM 环境配置

最近在配置LLVM的环境觉得挺麻烦, 资料不多, 所以将自己搭建环境的过程分享出来, 希望能够帮到各位小伙伴啦。谢谢
原创
发布博客 2024.01.19 ·
644 阅读 ·
10 点赞 ·
0 评论 ·
8 收藏

背包问题学习

上述介绍了常见的三种背包问题的思路和基础代码模板以及相应的优化。希望各位大佬能够给予指导以及相应的意见, 后续时间也会取更新更多更丰富的算法内容, 谢谢~
原创
发布博客 2023.12.05 ·
1223 阅读 ·
26 点赞 ·
0 评论 ·
25 收藏

半数集问题 (非递归&递归版本)

什么是半数集? 本文介绍了本数集的两种求法, 递归和非递归. 其中非递归的写法相对少见。使用了一个队列, 一个数组容器来进行代替
原创
发布博客 2023.11.02 ·
819 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Java 8 新特性 Ⅲ

这篇文章是介绍 Java8 新特性的最后一篇文章了, 结合代码讲了 Stream以及其操作的全流程步骤, 希望能够帮助大家。同时也是希望大佬能够给予批评指导。
原创
发布博客 2023.10.24 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 8 新特性 Ⅱ

主要是简单介绍并用代码使用了Java 8的一些新特性, 方法引用, 构造器引用, 数组引用。接下来会更新关于Java8 另外一些新特性的知识学习。 希望大佬们能够多提点指导, 谢谢!
原创
发布博客 2023.10.22 ·
130 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java 8 新特性 Ⅰ

简要的介绍了Java8的新特性,主要是lambda 表达式在6种不同情况下的用法。后面还会继续更新Java8的新特性的介绍.
原创
发布博客 2023.10.21 ·
402 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Day02

链表题目, 快慢指针的应用
原创
发布博客 2023.01.16 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Day01

复试准备day1
原创
发布博客 2023.01.16 ·
126 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Z 字形变换

题目:将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。思路: 通过计算 当 i/(numRows-1) 为偶数时 竖着存储字符, 当为奇数时 沿斜向右上存储。而每次存储的位置由 i%(numRows-1)来决定class Solution {public: string convert(string s, int numRows) { string ret; if(s == ""|| numR
原创
发布博客 2022.03.01 ·
211 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

1528. 重新排列字符串

题目:给你一个字符串 s 和一个 长度相同 的整数数组 indices 。请你重新排列字符串 s ,其中第 i 个字符需要移动到 indices[i] 指示的位置。返回重新排列后的字符串。示例 1:输入:s = “codeleet”, indices = [4,5,6,7,0,2,1,3]输出:“leetcode”解释:如图所示,“codeleet” 重新排列后变为 “leetcode” 。示例 2:输入:s = “abc”, indices = [0,1,2]输出:“abc.
原创
发布博客 2022.01.07 ·
391 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1243. 数组变换

题目:首先,给你一个初始数组 arr。然后,每天你都要根据前一天的数组生成一个新的数组。第 i 天所生成的数组,是由你对第 i-1 天的数组进行如下操作所得的:假如一个元素小于它的左右邻居,那么该元素自增 1。假如一个元素大于它的左右邻居,那么该元素自减 1。首、尾元素永不改变。过些时日,你会发现数组将会不再发生变化,请返回最终所得到的数组。示例 1:输入:[6,2,3,4]输出:[6,3,3,4]解释:第一天,数组从 [6,2,3,4] 变为 [6,3,3,4]。无法再对该数组
原创
发布博客 2022.01.07 ·
452 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

154. 寻找旋转排序数组中的最小值 II

题目:已知一个长度为 n 的数组,预先按照升序排列,经由 1 到 n 次 旋转 后,得到输入数组。例如,原数组 nums = [0,1,4,4,5,6,7] 在变化后可能得到:若旋转 4 次,则可以得到 [4,5,6,7,0,1,4]若旋转 7 次,则可以得到 [0,1,4,4,5,6,7]注意,数组 [a[0], a[1], a[2], …, a[n-1]] 旋转一次 的结果为数组 [a[n-1], a[0], a[1], a[2], …, a[n-2]] 。给你一个可能存在重复元素值的数组
原创
发布博客 2022.01.07 ·
77 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

240. 搜索二维矩阵 II

题目:编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。试例 1:输入:matrix = [[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24],[18,21,23,26,30]], target = 5输出:true试例 2:输入:matrix = [[1,4,7,11,15],[2,5,8,12,
原创
发布博客 2022.01.07 ·
614 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

245. 最短单词距离 III

题目:给定一个字符串数组 wordsDict 和两个字符串 word1 和 word2 ,返回列表中这两个单词之间的最短距离。示例 :输入:wordsDict = [“practice”, “makes”, “perfect”, “coding”, “makes”], word1 = “makes”, word2 = “coding”输出:1word1 = “makes”, word2 = “makes”输出:3注意:word1 和 word2 是有可能相同的,并且它们将分别表示为列表.
原创
发布博客 2022.01.07 ·
391 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

243. 最短单词距离

题目 :给定一个单词列表和两个单词 word1 和 word2,返回列表中这两个单词之间的最短距离。示例:假设 words = [“practice”, “makes”, “perfect”, “coding”, “makes”]输入: word1 = “coding”, word2 = “practice”输出: 3输入: word1 = “makes”, word2 = “coding”输出: 1注意:你可以假设 word1 不等于 word2, 并且 word1 和 wor.
原创
发布博客 2022.01.07 ·
320 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

1614. 括号的最大嵌套深度

✔ 1.7 每日一题题目:如果字符串满足以下条件之一,则可以称之为 有效括号字符串:字符串是一个空字符串 “”,或者是一个不为 “(” 或 “)” 的单字符。字符串可以写为 AB(A 与 B 字符串连接),其中 A 和 B 都是 有效括号字符串字符串可以写为 (A),其中 A 是一个 有效括号字符串 。类似地,可以定义任何有效括号字符串 S 的 嵌套深度 depth(S):depth("") = 0depth© = 0,其中 C 是单个字符的字符串,且该字符不是 “(” 或者 “)”de
原创
发布博客 2022.01.07 ·
276 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

71. 简化路径

✔每日一题题目:给你一个字符串 path ,表示指向某一文件或目录的 Unix 风格 绝对路径 (以 ‘/’ 开头),请你将其转化为更加简洁的规范路径。在 Unix 风格的文件系统中,一个点(.)表示当前目录本身;此外,两个点 (…) 表示将目录切换到上一级(指向父目录);两者都可以是复杂相对路径的组成部分。任意多个连续的斜杠(即,’//’)都被视为单个斜杠 ‘/’ 。 对于此问题,任何其他格式的点(例如,’…’)均被视为文件/目录名称。请注意,返回的 规范路径 必须遵循下述格式:始终以斜杠
原创
发布博客 2022.01.06 ·
84 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

125. 验证回文串

题目:给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。示例 1:输入: “A man, a plan, a canal: Panama”输出: true解释 “amanaplanacanalpanama” 是回文串示例 2:输入: “race a car”输出: false解释:“raceacar” 不是回文串此题主要是熟悉字符串相关的api函数的使用. 例如 isalpha() 判断一个字符是
原创
发布博客 2022.01.06 ·
399 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

5. 最长回文子串

题目(短小而精炼~):给你一个字符串 s,找到 s 中最长的回文子串。示例 1:输入:s = “babad”输出:“bab”解释:“aba” 同样是符合题意的答案。示例 2:输入:s = “cbbd”输出:“bb”示例 3:输入:s = “a”输出:“a”示例 4:输入:s = “ac”输出:“a”有两个想法: 一个是参考647.回文子串选出回文子串的类似思路 来使用双指针来获取最长的回文子串; 二是使用动态规划进行求解法一 :(双指针)class Solu
原创
发布博客 2022.01.05 ·
393 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多