自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 剑指offer刷题总结(Leetcode未完结,持续更新)

剑指offer刷题总结一、分类:单调队列: 59 - II. 队列的最大值 59 - I. 滑动窗口的最大值栈、队列 09. 用两个栈实现队列 22. 链表中倒数第k个节点40. 最小的k个数30. 包含min函数的栈31. 栈的压入、弹出序列41. 数据流中的中位数(优先级队列)斐波那契数列:(简单) 10- I. 斐波那契数列 10- II. 青蛙跳台阶问题重复数字问题 03. 数组中重复的数字,很多对重复的数,找到一对即可二叉树DFS的几种经典写法:1、判断当前

2021-07-24 10:46:44 261

原创 个人LeetCode刷题记录(带题目链接及解答)持续更新

Leetcode 刷题注意点;写代码经常出现的错误总结归纳:1、for(;;)中的;经常写成,2、true 的拼写错误3、while 的离开循环条件忘写,陷入死循环4、return忘写5、不能使用关键字命名变量一些程序的写法:1、vector排序的写法: Arrays.sort(nums); sort(nums.begin(),nums.end());算法思想1、双指针(7题)【完成】167.两数之和 II - 输入有序数组 简单第一代代码(自己想到的)//存在一

2021-05-27 19:58:08 2020

原创 十种排序算法的归纳

学习每种算法前都回忆一下这个动态图注:【2 for】冒泡、选择、插入都是2个for,一个用于控制将排序范围不断缩小,不去影响已经排好序的序列【3 for, temp】希尔排序是3个for,和插入排序相比多了一个控制d的大小的for【2 for 、2 while、3 ptr】归并排序是2个for,一个控制所需排序数组中的元素全部拷贝到辅助数组中,另一个for对数组进行归并操作,还有两个while,将两个待归并子序列中多余长度的部分之间复制到原数组中【2 while、2 ptr】快速排序,写起来其实

2021-05-15 18:41:32 592

原创 乌镇旅游指南

主要分为西栅、东栅、乌村(适合亲子游)

2023-11-15 02:47:06 155 1

原创 如何连接小米空调伴侣2

2、然后选择家里的wifi,连接。1、首先去米家APP中点击搜索。3、最后去连接它自己的WiFi。

2023-03-19 12:12:46 1389

原创 一直类D是类B的派生类,B有自己的私有数据成员,并实现了自己的拷贝构造函数,类D的拷贝构造函数应该怎么实现

派生类拷贝构造函数的实现

2022-09-03 20:46:53 191

原创 完美转发的理解

完美转发的定义、引用折叠原则、右值引用

2022-09-03 20:08:13 117

原创 solidworks2018卸载后装2019出现无法获得下列许可SOLIDWORKS Standard. 使用许可文件不支持此版本

一般是因为卸载2018时没有把注册表删干净所以在装2019时需要先点下图中的remove这两个文件下面的目录中点完remove后再点击install这个方法对于已经安装完2019以后也同样适用

2021-12-12 23:24:22 3853

转载 算法题刷题步骤

算法题刷题步骤分三大步骤:一是分析题目属于哪一类题目,大概用到什么数据结构算法,是数组、链表、图、树?还是用递归动态规划这些方法。常见的算法题目一般只涉及到这几个方面。二是验证分析阶段的思路。注意常见错误:变量名写错,边界条件考虑不周。如果调试阶段超过写代码的30%时间,说明思考过程,方案设计很有问题。先反思分析设计方案除了什么错误,思考的不够系统吗?不要一边写,一边改方案,这样效率太低,而且你会逐渐适应低效率的节奏,这个负面影响太大。三是作总结,总结很重要。如果没做出来,反思什么阶段犯了错误。如果

2021-05-28 18:11:54 1461

转载 2021-05-28

什么是散列表?散列表散列表(Hash table,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。这个映射函数称做散列函数,存放记录的数组称做散列表。散列函数散列函数,顾名思义,它是一个函数。如果把它定义成 hash(key) ,其中 key 表示元素的键值,则 hash(key) 的值表示经过散列函数计算得到的散列值。散列函数的特点:1.确定性如果两个散列值是不相同的(

2021-05-28 09:14:48 1038

转载 typedef的用途:

typedef的用途:1、定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象typedef char* pchar;pachat pa, pb;2、用在旧的C代码中,帮助struct。以前的代码中,声明struct新对象时,必须要带上struct,即形式为: struct 结构名对象名struct tagPOINT1 { int x; int y; };struct tagPOINT1 p1;而在C++中,则可以直接写:结构名对象名,即:tagP

2020-08-24 20:20:17 188

osg入门指导.pdf

中文教程,适合新手查阅入门

2021-06-08

空空如也

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

TA关注的人

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