- 博客(15)
- 收藏
- 关注
原创 LC1823. 找出游戏的获胜者
LC每日一题零、前置算法一、每日一题二、算法思路三、时间复杂度四、源码剖析零、前置算法 约瑟夫环一、每日一题 共有 n 名小伙伴一起做游戏。小伙伴们围成一圈,按 顺时针顺序 从 1 到 n 编号。确切地说,从第 i 名小伙伴顺时针移动一位会到达第 (i+1) 名小伙伴的位置,其中 1 <= i < n ,从第 n 名小伙伴顺时针移动一位会回到第
2022-05-04 15:58:10 1036
原创 LC937. 重新排列日志文件
LC937. 重新排列日志文件一、每日一题二、算法思路三、时间复杂度四、源码剖析一、每日一题 给你一个日志数组 logs。每条日志都是以空格分隔的字串,其第一个字为字母与数字混合的 标识符 。 有两种不同类型的日志: 字母日志:除标识符之外,所有字均由小写字母组成 数字日志:除标识符之外,所有字均由数字组成 请按下述规则将日志重新排序: 所有 字母日志 都排在 数字日志 之前。 字母日志 在内容不同时,忽略标识符后,按内容字母
2022-05-03 17:43:47 703
原创 LC1305.两棵二叉搜索树中的所有元素
LC1305一、每日一题二、算法思路三、时间复杂度四、源码剖析一、每日一题 给你 root1 和 root2 这两棵二叉搜索树。请你返回一个列表,其中包含 两棵树 中的所有整数并按 升序 排序。 数据范围:每棵树的节点数在 [0, 5000] 范围内 -10^5 <= Node.val <= 10^5public class TreeNode { int val; TreeNode left; TreeNode
2022-05-01 22:28:16 165
原创 LC0908.最小差值
LC0908.最小差值一、每日一题二、算法思路三、时间复杂度四、源码剖析一、每日一题 给你一个整数数组 nums,和一个整数 k 。 在一个操作中,您可以选择 0 <= i < nums.length 的任何索引 i 。将 nums[i] 改为 nums[i] + x ,其中 x 是一个范围为 [-k, k] 的整数。对于每个索引 i ,最多 只能 应用 一次 此操作;val:储存叶子结点所代表的区域的值。1 对应 true,0 对应 fals
2022-04-30 18:31:16 182
原创 LC0427.建立四叉树
LC0427.建立四叉树零、前置算法一、每日一题二、算法思路三、时间复杂度四、源码剖析零、前置算法 深度优先搜索一、每日一题 给你一个 n * n矩阵 grid,矩阵由若干 0和 1组成。请你用四叉树表示该矩阵 grid。你需要返回能表示矩阵的 四叉树的根结点。 四叉树数据结构中,每个内部节点只有四个子节点。此外,每个节点都有两个属性:val:储存叶子结点所
2022-04-30 17:33:59 613
原创 初始数据结构-线性表
线性表一:什么是线性表线性表全名线性存储结构,是最基本、最简单、也是最常用的一种数据结构。二:线性表的特点存储的数据本身的类型一定保持相同,是int型就都是int型,是结构体就都是一种结构体。(方便寻址)数据一旦用线性表存储,各个数据元素之间的相对位置就固定了。三:线性表分类顺序表,链表,栈,队列1:顺序表顺序表是线性表的一种,其特点是顺序表在物理层上的存储是连续的。数组是最常见的线性表1.初始化2.插入元素 在下标为2的地方插入一个63.删除元素这样的存储
2022-03-30 11:28:31 1446
原创 2021-10-19
IDEA 出现问题:Error running,Command line is too long. Shorten command line解决方案修改虚拟机配置修改虚拟机配置默认是user-local,改为JAR manifest。
2021-10-19 13:29:36 84
原创 VScode使用npm和cnpm踩坑
VScode使用npm和cnpm踩坑npm -v出错cnpm -install出错npm -v出错错误信息无法将npm项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写。解决方法使用管理员权限打开vscode解决cnpm -install出错错误信息无法加载文件***。未对文件 ***进行数字签名。无法在 当前系统上运行该脚本。有关运行脚本和设置执行策略的详细信息,请参阅https://go.microsoft.com/fwlink/?LinkI
2021-09-16 15:42:40 456
原创 阿里云开发——AI解决方案-身份证图像识别应用部署
文章目录前言一、登录[阿里云开发平台](https://workbench.aliyun.com)二、应用开发部署1、创建应用2、环境变量配置(私钥公钥的获取)3、部署验证总结前言云开发平台,https://workbench.aliyun.com,是阿里云面向广大开发者提供的云上研发工作平台,助力研发团队实现工作的在线化(团队在线、环境在线、代码在线、协同在线)以及研发模式Serverless化,帮助研发团队实现对行业架构经验及架构服务的高效分享与传播,极致提升研发效率,极致降低研发成本。这次我要分
2021-03-18 10:03:58 440 1
原创 阿里云开发的认知及开发部署(保姆级)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、登录[阿里云开发平台](https://workbench.aliyun.com)二、功能的开通与代金券的领取1.功能开通任务一、创建团队任务二、一键部署博客新建应用部署任务三、验证这个延迟可能比前几个更久一些,稍微等一下可以在下面领取代金券(这个代金券是一点一点扣的,没有套路,全是实惠)三、创建SAE应用应用创建开发部署总结前言云开发平台,https://workbench.aliyun.com,是阿里云面向广大开发
2021-03-17 21:22:10 687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人