自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

明朗晨光的专栏

心之所向,素履以往。

  • 博客(732)
  • 资源 (1)
  • 收藏
  • 关注

原创 【Leetcode】295.数据流的中位数(Hard)

利用优先队列,准备一个大根堆和一个小根堆,利用一定规则存放数,使得大根堆和小根堆的堆顶存放的是中位数

2024-04-11 17:45:59 662

原创 【Leetcode】289.生命游戏

利用位信息进行数据压缩

2024-04-09 16:55:34 748

原创 【LintCode】448 · 二叉查找树的中序后继

Morris遍历二叉查找树,得到中序遍历序列

2024-04-07 21:40:46 720

原创 【Leetcode】283.移动零

原数组上移动所有0

2024-04-07 18:05:23 234

原创 【Leetcode】279.完全平方数

数学问题:四平方和定理

2024-04-03 20:15:07 344

原创 【LintCode】892.外星人字典

利用拓扑排序确定外星人字典序

2024-01-17 22:55:46 634

原创 【Leetcode】269.火星词典(Hard)

应用拓扑排序

2024-01-17 22:50:39 394

原创 【Leetcode】277.搜寻名人

利用几个循环确定名人编号

2024-01-17 16:53:06 384

原创 STL中的map

map的初始化,使用,以及该类中的函数

2024-01-17 16:08:14 1237

原创 【Leetcode】673.最长递增子序列的个数(Hard)

贪心+前缀和+二分查找确定最长递增子序列的个数

2024-01-12 23:27:27 327

原创 【Leetcode】268.丢失的数字

找出第一个没有出现的正数,准备垃圾区和判定区

2024-01-10 17:27:37 797

原创 【LintCode】919.会议室II

至少需要多少个会议室才能召开所有会议

2024-01-10 15:21:26 590

原创 【LintCode】920.会议室

判断一个人是否能参加所有会议

2024-01-10 14:48:50 612

原创 【Leetcode】253.会议室II

至少需要多少个会议室才能召开所有的会议

2024-01-10 14:23:30 563

原创 C++ STL中的 pair

STL中的pair用法及相关函数

2024-01-09 21:13:47 1449 1

原创 【Leetcode】251.展开二维向量

迭代器的设计

2024-01-09 19:07:12 564

原创 【Leetcode】242.有效的字母异位词

利用词频判断两个字符串是否为异位词

2024-01-08 22:00:22 639

原创 【Leetcode】240. 搜索二维矩阵 II

Z字形查找,从矩阵的右上角的数开始查判断。如果当前的数比 target 小,则往下走;如果当前的数比 target 大,则往左走。如果越界了都没有找到 target,则说明矩阵中没有 target 这个数。

2024-01-08 21:40:11 837

原创 【Leetcode】239.滑动窗口最大值(Hard)

滑动窗口最值更新结构:单调双端队列

2024-01-08 21:20:07 1097 1

原创 【Leetcode】238.除自身以外数组的乘积

只用乘法计算索引 i 处除了 nums[i] 的所有数的乘积

2024-01-08 19:22:30 630

原创 【Leetcode】236.二叉树的最近公共祖先

二叉树的最近公共祖先解法:①哈希表;②二叉树的递归套路

2024-01-08 16:24:24 959

原创 【Leetcode】230. 二叉搜索树中第K小的元素

Morris遍历二叉树

2024-01-06 23:17:30 980

原创 【Leetcode】772.基本计算器III (Hard)

除了+、-、*、/和空格,还包含小括号的表达式计算

2024-01-04 21:31:01 1321

原创 【Leetcode】227.基本计算器II

只包含+、-、*、/和空格的表达式的计算:利用双端队列,遇到运算符时将该运算符前面的数字及当前运算符放入队列中,遇到*和/的时候先对当前的数字进行计算,再和后面的运算符放入队列中

2024-01-04 21:30:02 1038

原创 Top100 C++编程面试问题

Top100 编程面试问题

2023-12-26 22:54:41 729 1

原创 C++标准模板库(STL)

STL概述

2023-12-26 17:36:22 1120

原创 C中的extern关键字

extern关键字详解

2023-12-26 16:58:55 1231

原创 类的深拷贝与浅拷贝

C++中类的深拷贝和浅拷贝

2023-12-26 16:11:34 978

原创 C++中的类型推断(auto 和 decltype)

类型推断:auto,decltype(编译时决定类型),typeid(运行时决定类型)

2023-12-25 23:46:44 1175

原创 C++中的存储类及其实例

C++中的存储类:auto、register、extern、static、mutable、tread_local

2023-12-25 23:13:24 1094

原创 C中的“volatile”限定符

volatile 限定符讲解

2023-12-25 22:16:46 1213

原创 FAQ:Container Classes篇

FAQ:「容器类」篇

2023-12-24 22:09:44 1320

原创 FAQ:Operator Overloading篇

FAQ:「运算符重载」篇

2023-12-21 23:14:11 892

原创 C++ Top50 面试问题

C++是一种面向对象的编程语言,它的引入是为了克服C的局限性。所谓面向对象,我们指的是它多态、继承、抽象、封装、对象和类的概念。c++是一种面向对象的语言,这意味着数据被视为对象。c++是一种多范式语言;简而言之,这意味着我们可以对程序的逻辑、结构和过程进行编程。内存管理是c++中的一个关键特性,因为它支持动态内存分配它是一种中级编程语言,这意味着它可以开发游戏、桌面应用程序、驱动程序和内核std当一个变量被描述为引用时,它就变成了现有变量的别名。

2023-12-18 23:34:52 1095

原创 FAQ:Inheritance篇 — virtual functions

继承中关于虚函数的FAQ

2023-12-13 20:38:09 195

原创 FAQ:Inheritance 篇——What your mother never told you

继承FAQ

2023-12-12 17:23:26 152

原创 FAQ:Memory Management篇

C++的内存管理篇FAQ

2023-12-11 13:58:23 444

原创 C++ 中的引用

引用的应用、限制以及优点

2023-12-11 13:12:04 296

原创 FAQ:Constructors篇

FAQ:构造函数相关问答

2023-12-06 20:48:54 265

原创 FAQ:Reference篇

FAQ:Reference篇。

2023-12-05 18:22:37 250

mysql-connector-java-5.1.38.jar

JDBC访问MySQL数据库时,需要加载的jar包,该jar包包含了数据库厂商实现的数据库接口,包为"com.mysql.jdbc.Driver",此jar包版本为5.1.38

2020-07-04

空空如也

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

TA关注的人

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