自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 排序数组去重

语言 typescript。

2024-07-04 11:45:56 240 1

原创 集合、列表和数组常用函数

左侧数之和 sum = nums[0] + nums[1] + nums[2] = 1 + 7 + 3 = 11 ,右侧数之和 sum = nums[4] + nums[5] = 5 + 6 = 11 ,二者相等。输入:intervals = [[1,3],[2,6],[8,10],[15,18]]解释:区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].输入:nums = [1, 7, 3, 6, 5, 6]输出:[[1,6],[8,10],[15,18]]题目要求必须使用时间复杂度为。

2023-09-10 17:29:27 104 1

原创 高效从两个有序数组中找到存在相同元素

需要在两个排序好的数组中找到存在相同元素

2023-09-06 18:17:17 756 1

原创 rust学习 4.流程控制

rust流程控制 分支语句 if match if表达式 if 表达式允许根据条件执行不同的代码分支 条件 必须 是 bool 值。 fn main() { let number = 3; if number%2== 0 { println!("偶数"); } else { println!("奇数"); } } 多重条件处理 let number = 6; if number % 4 == 0 { print

2020-07-06 16:42:30 860

原创 c++ 智能指针

智能指针 头文件,内存管理的头文件 #include <memory> unique_ptr 独享内存空间 表示定义一个指针类型,指向一块内存空间 别的指针不能共享这块指针的内存空间 只要这个变量的作用域消失,就会自动释放内存 shared_ptr 共享内存指针 可以多个shared_ptr指向同一块内存空间 当没有任何的指针指向这块内存的时候,才会被释放 操作 //...

2020-03-06 14:45:47 182

原创 c++ 线程

线程 线程使得程序能在数个处理器核心同时执行。 定义于头文件 <thread> thread 管理单独的线程 原型 class thread; c++中的线程,相对比较安全 创建一个线程 要定义一个函数 创建一个线程对象,将函数作为参数转递 等待线程的结束 管理当前线程的函数 定义于命名空间 this_thread yield() 建议实现重新调度各执行线...

2020-03-06 14:45:15 348

原创 二叉搜索树

二叉搜索树 二叉搜索树又称之为 二叉查找树 Binary Search Tree 简称 B Tree (B树) 特点 二叉搜索树包含二叉树的特性 有左右两个孩子 节点之间没有环状结构 二叉搜索树的特性 数据的最左边一定是最小的值 数据的最右边一定是最大的值 二叉树左边的值一定都小于根节点的值 二叉树右边的值一定都小于根节点左边的值 每一个节点都符合二叉搜索树的特性 节点的左...

2020-03-06 14:33:46 123

原创 mysql--存储过程和函数

存储过程和函数 文章目录存储过程和函数存储过程和函数的概念存储过程和函数的区别存储过程无参存储过程创建无参存储delimiter调用存储过程查看存储过程删除存储过程修改存储过程带参存储过程创建带参存储过程调用带参存储过程运用带参存储过程查询数据运用带参存储过程插入数据会话变量全局变量自定义函数调用函数:删除函数:流程控制顺序执行条件语句循环语句存储过程和函数的区别总结 存储过程和函数的概念 存储过...

2020-03-06 14:30:48 132

原创 MySQL--多表查询

多表查询 我们在查询表格的过程中,往往要讲多个表组合查询使用,并且要实现多个表之间查询数据,这个时候就要用到我们的多表查询了 交叉连接 在现实生活中的查询往往需要查找多个表中的数据,这就涉及到多表联查了。 例如,查询成绩,再将成绩和数据库连接起来 交叉连接的语法格式 select <表名1.属性名1>, <表名n.属性名n>..., from <表名>,&...

2020-03-06 14:30:02 161

原创 c++ map容器

map 文章目录mapmap介绍map的特点map的基本操作节点pair初始化方式插入数据迭代器操作遍历方式map的基本操作函数map的优缺点multimap 多表映射unordered_map 无序映射函数操作unordered_multimap总结 map介绍 map 字典 映射 map是一个关系式容器 ,以模板(泛型)方式实现 底层通常是由一颗红黑树组成 第一个可以称为键(key) 第二个...

2020-03-06 14:28:07 639

原创 c++ deque容器和list容器

deque&list 文章目录deque&list序列式容器deque容器属性Deque特点函数相关list容器属性list特点insert emplace 的区别容器的使用vector deque list 之间的区别容器之间的转换迭代器拷贝vector&deque&list之间的转换总结 deque 和 list 都是属于序列式容器 与vector有许多相似的功...

2020-03-06 14:26:52 1016

原创 c++ 树

数据结构 什么是数据结构 数据结构是计算机存储、组织数据的方式。指相互之间存在一种或多种特定关系的数据元素的集合。 数据的逻辑结构 线性结构:数据结构中的元素存在一对一的相互关系 链表 数组 顺序表 树形结构:数据结构中的元素存在一对多的相互关系 树 二叉树 多叉数 图形结构:数据结构中的元素存在多对多的相互关系 图 树的概念 树的特点 一种非线性的数据结构 有一个根结点...

2020-03-06 14:25:50 739

原创 c++ vector

vector 文章目录vectorvector介绍vector的特性vector的使用vector的初始化的方法vector中的迭代器vector 兼容C语言vector常用的函数vctor 数据的内存分配vector数据的访问操作总结 vector介绍 vector是STL标准库中的容器 是一个序列式容器 里面的底层实现是一个顺序表结构 可以动态增长长度的数组 vector的...

2020-03-06 14:24:44 179

原创 rust学习 0.入门

rust入门 安装 Linux curl https://sh.rustup.rs -sSf | sh 如果安装成功 Rust is installed now. Great! 检查环境变量 source $HOME/.cargo/env windows 下载 官网下载 或者visual studio 安装 Build Tools for Visual Studio 2019 配置 #要检查...

2020-01-22 22:23:51 613

原创 rust学习 3.函数

函数 fn 开始并在函数名后跟一对圆括号。大括号告诉编译器哪里是函数体的开始和结尾。 函数也可以被定义为拥有 参数(parameters) 参数是特殊变量,是函数签名的一部分。当函数拥有参数(形参)时,可以为这些参数提供具体的值(实参) fn main() { another_function(5); } fn another_function(x: i32) { println...

2020-01-22 22:22:41 163

原创 rust学习 2.数据类型

数据类型 静态类型 Rust 是 静态类型(statically typed)语言,也就是说在编译时就必须知道所有变量的类型 let guess: u32 = "42".parse().expect("Not a number!"); 使用 parse 将 String 转换为数字时,必须增加类型注解 let guess: u32 = "42".parse().expect("Not a num...

2020-01-22 22:21:00 341

原创 rust学习 1.变量可变性

中文文档 在线官网 变量可变性 不可变变量 let 关键字定义变量 let a=10; //正确 let b; b=20; //正确 let c=10; c=20; //错误变量不可变 可变变量 let mut 定义可变变量 let mut x = 5; x=10; 隐藏 通过let 进行修改 fn main() { let x = 5; let x = x +...

2020-01-22 22:15:36 227

原创 mysql --连接

子查询与连接 连接 语法结构 <table_name> <连接语句> <tb_name2> on <条件表达式> 内连接 显示左表和又表都符合条件的语句 语句:inner join <table_name> inner join <tb_name2>` on <条件表达式> 外连接 左外连接 显示左表的全部记录并显...

2020-01-03 23:15:25 115

原创 二叉搜索树

二叉搜索树二叉搜索树二分查找法二叉搜索树优势实现功能数据之间的关系插入实现树的关系树的删除实现一个二叉搜索树创建节点创建二叉搜索树测试用例 二叉搜索树 二分查找法 通过一个有序的数列快速的查找 查找的数据必须是有序的 #include <iostream> #include <vector> using namespace std; template <typen...

2019-12-13 19:07:16 181

用cocos2d-x实现的一个简单的打砖块游戏

cocos2d 打砖块源码,能够读取tile地图,没有用到物理引擎,总体代码不多,主要用于学习参考.使用的是cocos2d 3.17版本的源码编译的

2020-05-11

bandicam安装包

一个录屏软件,打开exe文件后,选择中文简体,然后一路点下一步就行了,如果要改变安装位置的话,中间会有选项的,另外,在开始录制的时候记得在设置吧文件格式改为mp4格式默认是avi格式

2018-06-10

空空如也

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

TA关注的人

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