自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c++ string.size()返回值问题

c++ string.size()返回值问题

2023-10-23 20:09:05 657

原创 常量指针和指针常量到底是什么!-基于C++Primer原文

基于C++Primer原文-常量指针和指针常量到底是什么!

2023-10-21 20:00:25 130 1

原创 Pytorch中view、索引、numpy与tensor的转换中的内存共享问题

Pytorch中view、索引、numpy与tensor的转换中的内存共享问题

2023-10-20 11:19:34 221 1

原创 C++Primer阅读记录-复合类型-指针-引用-多级指针-

C++Primer阅读记录-复合类型-指针-引用-多级指针-空指针-指向指针的引用-void*

2023-10-18 12:07:34 86 1

原创 代码整洁之道-第二章-有意义的命名

代码整洁之道-第二章-有意义的命名

2023-10-14 20:01:14 71 1

原创 C++Primer笔记-C++中的变量、声明和定义、初始化

C++Primer笔记-C++中的变量、声明和定义、初始化

2023-10-14 16:02:35 201 1

原创 Linux中的socket函数相关内容;struct sockaddr,sockaddr_in及in_addr详解

Linux中的socket函数相关内容;struct sockaddr,sockaddr_in及in_addr详解

2023-08-31 15:55:21 495

原创 C++explicit关键字

原因在于,Complex(double r=0.0, double i=0.0)在只传入一个参数的时候也可以被调用。explicit关键字可以用在类的构造函数前,用于限制该构造函数不可以进行。这种操作时,3.0被隐式的转换为了Complex类。输出将为:“same”在主函数中做如下操作。

2023-08-07 21:25:13 61 1

原创 C++匿名函数(空捕获、值捕获、引用捕获、可变捕获、表达式捕获、泛型捕获、隐式捕获)

也就意味着,如果在lambda函数创建和调用的中间,人为改变了捕获的值,并不会改变lambda函数内部的值。lambda表达式可以看作是一般的函数的函数名被略去,返回值通过->的形式表示。采用值捕获的方式,如果想要在函数内部修改它的值(这个不会影响全局),可以用mutable修饰.允许捕获的成员用任意的表达式初始化,被声明的捕获变量类型会自动判断。并且,在lambda内部,不可以直接修改捕获的值。// 值捕获方式,使用mutable修饰,可以改变捕获的变量值。传的是引用,lambda表达式会修改传入的值。

2023-08-07 15:30:49 1321 1

原创 C++中四大构造函数(拷贝构造、拷贝复制、移动构造、移动赋值)

移动构造:通过某个返回值为该类的函数在声明时进行赋值(或move()函数)移动赋值构造:在声明之后,通过某函数进行赋值(或move()函数)T t2 = t1;//注意,该构造方式调用的是拷贝构造函数。拷贝赋值构造:在声明结束以后,使用运算符“=”进行赋值。拷贝构造函数:在声明的过程中,通过已有的实例对其赋值。// 通过一个函数来返回拷贝的对象。

2023-08-07 15:18:15 663 1

原创 C++左值右值、左值引用右值引用及其应用

C++左值右值、左值引用右值引用及其应用

2023-08-07 15:05:29 99 1

原创 使用pip+国内源对指定conda虚拟环境安装倚赖包

使用pip命令和国内源对指定conda虚拟环境安装包

2023-01-10 22:52:22 2297

原创 贪心算法-LeetCode452.射箭问题

今天继续为大家讲解一道贪心算法的例题,题目如下:在二维空间中有许多球形的气球。对于每个气球,提供的输入是水平方向上,气球直径的开始和结束坐标。由于它是水平的,所以纵坐标并不重要,因此只要知道开始和结束的横坐标就足够了。开始坐标总是小于结束坐标。一支弓箭可以沿着 x 轴从不同点完全垂直地射出。在坐标 x 处射出一支箭,若有一个气球的直径的开始和结束坐标为 xstart,xend, 且满足 xstart≤ x ≤ xend,则该气球会被引爆。可以射出的弓箭的数量没有限制。 弓箭一旦被射出之后...

2022-02-11 23:09:30 340

原创 跳格子/贪心算法例题详解:LeetCode605.种花问题

今天做了一道很有意思的题目,虽然是分属于贪心算法的一个题目,但是解法多样,十分有趣,且不是很难理解,所以想在这里分享给大家。题目描述:假设有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花不能种植在相邻的地块上,它们会争夺水源,两者都会死去。给你一个整数数组flowerbed 表示花坛,由若干 0 和 1 组成,其中 0 表示没种植花,1 表示种植了花。另有一个数n ,能否在不打破种植规则的情况下种入n朵花?能则返回 true ,不能则返回 false。示例 ...

2022-02-10 17:52:35 1210

原创 贪心算法—LeetCode135.分发糖果

贪心算法例题精解:135.分发糖果-LeetCode

2022-02-09 22:52:52 1241

空空如也

空空如也

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

TA关注的人

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