自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个小偷的自我修养

文章目录前言一、题目描述二、解题思路1.第一个想法(失败的想法)2.动态规划(一种基于前面的状态决定当前状态的算法)3.代码实现总结前言    这周的leetcode,遇到了一个有意思的题目,名字叫打家劫舍。题目的意思是让你帮小偷规划偷窃的路线,是一道动态规划的题目。由于之前没有接触过动态规划算法,所以在这道题上花了很多的时间,借此文章总结一下。一、题目描述   你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两

2020-10-26 11:21:27 178

原创 cmake 命令和基本使用流程总结

可以根据具体的项目需求进行适当的调整和定制。CMake具有更丰富的功能和更复杂的配置选项,你可以查阅官方文档(https://cmake.org/documentation/)来了解更多信息。

2023-06-19 17:12:09 383

原创 Linux mint 系统docker中运行微信

然后就会创建好一个wechat容器,之后微信登录界面就会弹出来,可以正常登录啦~1.系统: linux mint 21.1。创建运行脚本wechat.sh。编辑daemon.json。重新启动docker服务。查看docker运行状态。编辑wechat.sh。

2023-03-15 20:04:36 1013

原创 leetcode 刷题:二叉树的坡度

二叉树的坡度

2021-11-21 17:38:53 171

原创 OpenStack neutron安装后linuxbridge启动报错解决

OpenStack neutron安装后linuxbridge启动报错解决linuxbridge服务启动后,查看运行日志报错可能的解决办法参考博客linuxbridge服务启动后,查看运行日志报错    在安装配置好neutron计算节点组件后,启动linuxbridge服务,可以启动,但是查看运行日志,发现报错,主要报错内容为:oslo_privsep.daemon.FailedToDropPrivileges: privsep helper command exited non-zero (1)

2021-08-31 15:57:34 4036

原创 leetcode 刷题:叶值的最小生成树

叶值的最小生成树刷题总结问题描述解决思路一:单调递减栈为什么可以用单调递减栈?单调递减栈C++代码实现解决思路二:动态规划动态规划设计动态规划C++代码实现总结问题描述   给你一个正整数数组 arr,考虑所有满足以下条件的二叉树:解决思路一:单调递减栈单调递减栈的思路为什么可以用单调递减栈?单调递减栈C++代码实现解决思路二:动态规划动态规划设计动态规划C++代码实现总结...

2021-06-18 12:56:07 290 1

原创 leetcode刷题:最大二叉树

最大二叉树题目描述一、解题思路二、c++代码实现总结题目描述    给定一个不含重复元素的整数数组 nums 。一个以此数组直接递归构建的 最大二叉树 定义如下:    1.二叉树的根是数组 nums 中的最大元素。    2.左子树是通过数组中 最大值左边部分 递归构造出的最大二叉树。    3.右子树是通过数组中 最大值右边部分 递归构造出的最大二叉树。示例 1:输入:nums = [3,2,1,6,0,5]输出:[6,3,5,null,2,0,null,null,1]示例2:输入

2021-03-22 17:23:56 148

原创 leetcode 刷题:验证二叉树的前序序列化

验证二叉树的前序序列化题目描述构建槽位的思路构建槽位C++代码实现在所有子树中空节点的数量比节点数量多1对二叉树前序遍历的观察C++代码实现总结题目描述构建槽位的思路构建槽位C++代码实现在所有子树中空节点的数量比节点数量多1对二叉树前序遍历的观察C++代码实现总结...

2020-12-30 17:19:42 179

原创 拼写单词-哈希表

拼写单词前言一、题目描述二、解题思路三、c++代码实现总结前言这道leetcode编程题是道简单题,本篇文章是对哈希表unordered_map使用的一个实例,并介绍代码的思路。一、题目描述   给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars。假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符串),那么我们就认为你掌握了这个单词。注意:每次拼写(指拼写词汇表中的一个单词)时,chars 中的每个字母都只能用一次。返回词

2020-11-16 10:13:25 303

原创 Linux系统修改用户和组的uid和gid

文章目录前言一、问题描述二、解决办法1.用户组uid修改2.用户所属的组的gid修改3.修改原用户所属文件的属组为现在修改过uid和gid的新用户。4.重启虚机,检查用户uid和gid是否修改好。总结前言linux系统修改用户和组的uid和gid。 一、问题描述    最近在工作中遇到了一个问题:我需要在Linux系统中添加一个用户和组,将其uid和gid设为500,但是我虚拟机上的系统自己创建的用户和属组的uid和gid就是500.我只能修改系统创建的用户的uid和gid。但是如果.

2020-10-19 09:26:21 5639

原创 Informix数据库根据参数自动创建实例shell脚本

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Informix数据库根据参数自动创建实例shell脚本前言一、建立环境变量并使能二、按需求修改onconfig配置文件三、创建rootdbspace,blobdbspace,tmpdbspace四、修改sqlhosts连接文件五、脚本使用前配置总结前言一、建立环境变量并使能#make env_variable file and enable it if [ ! -d "/opt/user_profile" ] then

2020-09-21 11:12:45 392 1

原创 Informix虚拟器种类

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Informix虚拟器种类总结总结种类及功能:1.CPU:运行所有会话线程和一些系统线程,运行核心异步I/O。2.PIO(磁盘I/O):运行写物理日志的内部线程。3.LIO(磁盘I/O):运行写逻辑日志的内部线程。4.AIO(磁盘I/O):运行除日志之外的所有I/O。5.SHM(网络):运行共享内存内部通讯的线程。6.TLI(网络):使用TLI(传输层接口)进行网络通讯。7.SOC(网络):使用套接字(socket)进行网

2020-09-14 09:26:22 103

原创 用Qt搭建一个简易的TCP客户端和服务器

用Qt搭建一个简易的TCP客户端和服务器欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你

2020-09-07 07:36:47 4516

空空如也

空空如也

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

TA关注的人

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