腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
学习
学习
专栏成员
举报
84
文章
7568
阅读量
13
订阅数
订阅专栏
申请加入专栏
全部文章(84)
函数(38)
int(29)
指针(26)
c++(25)
数组(24)
数据(19)
遍历(14)
算法(14)
变量(12)
链表(12)
对象(10)
内存(10)
程序(9)
递归(9)
字符串(9)
排序(8)
linux(7)
stl(7)
容器(6)
存储(5)
二叉树(5)
编译(5)
编译器(5)
队列(5)
基础(5)
搜索(5)
系统(5)
return(4)
leetcode(3)
parent(3)
root(3)
string(3)
vector(3)
进程(3)
优化(3)
语法(3)
游戏(2)
数据结构(2)
list(2)
map(2)
ps(2)
set(2)
size(2)
struct(2)
void(2)
测试(2)
二进制(2)
继承(2)
排序算法(2)
统计(2)
效率(2)
makefile(1)
自动化(1)
缓存(1)
gcc(1)
char(1)
count(1)
date(1)
dp(1)
lambda(1)
mergesort(1)
null(1)
queue(1)
scanf(1)
sort(1)
stack(1)
static(1)
target(1)
操作系统(1)
磁盘(1)
地图(1)
翻译(1)
管理(1)
技巧(1)
计算机(1)
开发(1)
快捷键(1)
内存管理(1)
内存泄漏(1)
内核(1)
设计(1)
实践(1)
调试(1)
文件系统(1)
异常(1)
搜索文章
搜索
搜索
关闭
Linux软硬链接与动静态库
内存
系统
linux
编译
程序
我们看到, 真正找到磁盘上文件的并不是文件名, 而是inode, 其实在linux中可以让多个文件名对应于同一个inode.
用户11317877
2025-02-19
91
0
Linux Ext系列文件系统(看这一篇就够了!)
数据
文件系统
系统
linux
磁盘
硬盘是典型的"块"设备, 操作系统读取硬盘数据的时候, 其实是不会一个个扇区地读取, 这样效率太低, 而是一次性连续读取多个扇区, 即一次性取⼀个”块”(block)。
用户11317877
2025-02-17
68
0
Linux 之 详谈系统I/O文件及内核级缓冲区(看这一篇就够了)
函数
进程
内核
系统
linux
打开文件的方式不仅仅是fopen, ifstream等流式, 语言层的方案, 其实系统才是打开文件最底层的方案. 不过, 在学习文件IO之前, 先要了解一下如何给函数传递标志位, 该方法在系统文件IO接口中会使用到:
用户11317877
2025-02-16
53
0
详谈 Linux进程控制(看这一篇就够了)
函数
进程
系统
linux
程序
本文将系统介绍进程控制的基本要素,包括进程创建, 进程终止, 进程等待, 进程替换等方面。深入理解进程创建的相关知识, 帮助更好的构建知识架构!
用户11317877
2024-12-20
128
0
进程地址空间
管理
进程
内存
变量
操作系统
我们在学习C语言的时候想必大家对这张图并不陌生, 这里可以理解为每一个进程都认为自己是独占系统物理内存大小, 进程之间,彼此不知道, 不关心对方的存在, 从而实现一定程度隔离!那么操作系统是如何进行管理的呢? 先描述在组织。所谓的进程虚拟地址空间, 本质是一个内核数据结构(类似PCB)。
用户11317877
2024-12-20
97
0
Linux自动化构建-make/Makefile
linux
自动化
编译
效率
makefile
查看状态, 我们可以看到以下三个时间。 文件 = 内容 + 属性 以下简称acm时间, a表示最近一次访问的时间, M表示内容最近被修改的时间, C表示最近一个属性被修改的时间。 例如 : cat proc.c就是访问文件(但是访问频繁影响效率, 现在的操作系统已经这一块已经发生了变化。) chmod o-r proc.c 就是改变属性 vim proc.c 就是修改内容
用户11317877
2024-12-20
81
0
Linux基础指令(汇总)
语法
linux
基础
搜索
系统
功能:对于目录,该命令列出该目录下的所有子目录与文件, 对于文件, 将列出文件名以及其他信息。
用户11317877
2024-11-26
243
0
Linux中编译器-gcc/g++的使用
linux
gcc
编译
编译器
函数
上面的过程对应的选项正好对应键盘左上角 Esc 按键, 方便我们进行记忆, 不过E S 大写, c小写
用户11317877
2024-11-15
169
0
C++智能指针
异常
指针
c++
对象
内存泄漏
异常虽然给了我们方便, 但是同时也会给我们带来问题, 为了解决上述问题, 就有了智能指针的概念, 通俗来说智能指针就是自动的进行资源的释放.
用户11317877
2024-11-15
60
0
C++11中lambda表达式与包装器
变量
对象
函数
c++
lambda
在C++98中,如果想要对一个数据集合中的元素进行排序,可以使用std::sort方法。
用户11317877
2024-10-31
78
0
算法专题十: 栈+BFS
int
遍历
队列
算法
字符串
很高兴迎来了一年一度的“程序员节”。这个节日的由来与数字“1024”息息相关,因为1024是2的10次方,正好与计算机科学中的二进制系统紧密相连。本篇文章我会把自己刷到的经典题目和解决题目的思路分享给大家.
用户11317877
2024-10-31
78
0
算法专题九: 哈希表与字符串
int
遍历
算法
统计
字符串
固定一个数, 找前面有没有target - x这个数, 使用哈希表, 每次查找之后把这个数丢入到哈希表中, 哈希表中存储这个数字的下标, 时间复杂度为O(N) , 空间复杂度也为O(N).
用户11317877
2024-10-22
97
0
算法专题八: 链表
指针
int
变量
链表
算法
3. 不要吝啬空间, 大胆定义变量 4. 快慢双指针, (判环, 找链表中环的入口, 找链表中倒数第n个节点)
用户11317877
2024-10-20
125
0
算法专题七: 分治归并
排序
数组
算法
统计
int
算法思路: 本道题使用归并的思路进行排序, 先讲数组分为左右两个区间, 然后合并两个有序数组.
用户11317877
2024-10-18
79
0
C++11新特性 右值引用与新的类功能
c++
int
string
对象
函数
在2003年C++标准委员会曾经提交了一份技术勘误表(简称TC1),使得C++03这个名字已经取代了C++98称为C++11之前的最新C++标准名称。不过由于C++03(TC1)主要是对C++98标准中的漏洞进行修复,语言的核心部分则没有改动,因此人们习惯性的把两个标准合并称为C++98/03标准。从C++0x到C++11,C++标准10年磨一剑,第二个真正意义上的标准珊珊来迟。相比于C++98/03,C++11则带来了数量可观的变化,其中包含了约140个新特性,以及对C++03标准中约600个缺陷的修正,这使得C++11更像是从C++98/03中孕育出的一种新语言。相比较而言,C++11能更好地用于系统开发和库开发、语法更加泛华和简单化、更加稳定和安全,不仅功能更强大,而且能提升程序员的开发效率,公司实际项目开发中也用得比较多,所以我们要作为一个重点去学习。C++11增加的语法特性非常篇幅非常多,我们这里没办法一 一讲解,所以本节主要讲解实际中比较实用的语法。
用户11317877
2024-10-16
102
0
算法专题六: 模拟与分治快排
算法
int
遍历
排序
数组
算法思路: 本题就是简单的模拟, 只需按照题目的思路遍历所有的字符, 如果为?则将其替换, 替换时寻找26个小写字母中符合要求的, 即前一个字符和后一个字符都不等于当前字符, 如果为第一个字符和最后一个字符就不需要判断.
用户11317877
2024-10-16
80
0
算法专题五: 位运算
int
遍历
数组
算法
优化
这道题就用到了我们总结的那个第七个方法, 干掉最右侧的1, 知道全部为0位置, 记录并返回干掉次数即可.
用户11317877
2024-10-16
64
0
算法专题四: 前缀和
int
遍历
数组
算法
dp
根据题意, 创建一个前缀和数组, dp[i] = dp[i -1] + arr[i], 再使用前缀和数组, 要求的区域ret = dp[r] - dp[l-1], 这里我们为什么要这样求dp[i]呢? 还要绕一大圈子, 直接相加不就行了 , 但是如果直接相加求还不如我们的暴力解法呢, 这里还要开辟空间, 但是我们使用dp[i]求解只需遍历一遍数组即可求出前缀和
用户11317877
2024-10-16
63
0
算法专题三: 二分查找
数组
算法
int
return
target
那么本道题朴素的二分查找就不适用了, 我们需要根据二段行将数组进行划分, 得到下图结论.
用户11317877
2024-10-16
70
0
算法专题二: 滑动窗口
count
int
数组
算法
字符串
首先暴力解法就是依次枚举出所有的子数组, 从第一个元素为左端点依次向后枚举, 枚举到长度大于target就停止枚举, 以第二个元素为左端点进行枚举, 这里我们可以进行优化.
用户11317877
2024-10-16
115
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档