Lv.4
跳动的bit
更多个人资料
633
成长值
2
关注
5
粉丝
+ 关注
私信
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
编程语言
个人勋章
TA还没获得勋章~
成长雷达
630
3
0
0
0
个人资料
个人介绍
这个人很懒,什么都没有留下
感兴趣或擅长的领域
编程语言
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
环境变量的全局属性
注意环境变量的全局属性和语言上的全局属性不一样,比如说你定义了一个全局变量,这个全局变量就可以被当前文件中所有函数访问,而环境变量的全局属性指的是它可以被子进程继承下去。这里我们学习两个获取环境变量的函数 —— getenv(主文主要学习)、setenv。其中使用getenv需要包含<stdlib.h> ,它的参数是环境变量的名称,返回值是该变量对应的内容。在命令行上运行的 “ 大部分 ” ...
Bash
任务调度
跳动的bit
2022-08-30 07:36:51
2504
0
0
2022-08-30 07:36:51
999+
0
0
环境变量
【写在前面】对于环境变量,主要介绍基本概念及三四个环境变量 —— PATH、HOME、SHELL、HISTSIZE,其中 PATH 作为 “ 敲门砖 ”,我们会更详细讲解;理解环境变量的全局属性 —— 环境变量是可以被子进程继承(注意区分 C++ 里的继承);环境变量的组织方式。其次会介绍命令行参数 —— main 函数的参数。注意学习了本文的知识,并不代表己经掌握了环境变量,因为还有很多...
Linux
跳动的bit
2022-08-30 07:35:46
505
0
0
2022-08-30 07:35:46
505
0
0
模板分离编译
💦 什么是分离编译一个程序 (项目) 由若干个源文件共同实现,而每个源文件单独编译生成目标文件,最后将所有目标文件链接起来形成单一的可执行文件的过程称为分离编译模式。 💦 模板的分离编译假如有以下场景,模板的声明与定义分离开,在头文件中进行声明,源文件中完成定义:背景 ❗在 C语言实现数据结构时,我们写的顺序表、链表等,都是写一个 SeqList.h 文件用于声明,SeqList.c ...
汇编语言
跳动的bit
2022-08-30 07:33:37
530
0
0
2022-08-30 07:33:37
530
0
0
模板的特化
一、模板的特化 💦 概念通常情况下,使用模板可以实现一些与类型无关的代码,但对于一些特殊类型可能会得到一些错误的结果,比如:template<class T>bool IsEqual(const T& left, const T& right){ //C/C++不支持用类型比较 /*if(T == const char*)//string {} else//int {}*/ retur...
人工智能
跳动的bit
2022-08-30 07:32:21
513
0
0
2022-08-30 07:32:21
513
0
0
非类型模板参数
【写在前面】模板的进阶会涉及模板的一些更深入的知识。在此之前,我们可以看到模板在 C++ 中是随处可见的,它能支持 C++ 泛型编程,模板包括函数模板和类模板,注意,有些人可能会说模板函数和模板类,但严格来说这种说法是错误的。实际中类模板要比函数模板用的场景多,比如说 STL 中的 vector、list、stack 等是类模板;algorithm 中的 sort、find 等是函数模板。...
C++
容器
跳动的bit
2022-08-30 07:30:31
576
0
0
2022-08-30 07:30:31
576
0
0
为什么选择deque作为stack和queue的底层默认容器
💦 为什么选择deque作为stack和queue的底层默认容器也就是说 stack 为啥不用 vector 作为默认容器;queue 为啥不用 list 做为默认容器 ❓stack 是一种后进先出的特殊线性数据结构,因此只要具有 push_back and pop_back 操作的线性结构,都可以作为 stack 的底层容器,比如 vector and list 都可以;queue 是...
C++
容器
跳动的bit
2022-08-30 07:28:47
491
0
0
2022-08-30 07:28:47
491
0
0
容器适配器
💦 什么是适配器适配器是一种设计模式 (设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结),该种模式是将一个类的接口转换成客户希望的另外一个接口。 💦 STL标准库中stack和queue的底层结构虽然 stack 和 queue 中也可以存放元素,但在 STL 中并没有将其划分在容器的行列,而是将其称为容器适配器,这是因为 stack 和队列只是对其他容...
容器
数据结构
跳动的bit
2022-08-30 07:26:32
507
0
0
2022-08-30 07:26:32
507
0
0
priority_queue的模拟实现
💦 priority_queue的模拟实现💨PriorityQueue.h#pragma once#include<vector>#include<list>#include<iostream>using namespace std;namespace bit{ //仿函数/函数对象——自定义类型,类型的对象可以像函数一样使用 template<class T> class Less ...
人工智能
跳动的bit
2022-08-30 07:23:20
600
0
0
2022-08-30 07:23:20
600
0
0
priority_queue的介绍及使用
💦 priority_queue的介绍priority_queue文档介绍优先队列是一种容器适配器,根据严格的弱排序标准,它的第一个元素总是它所包含的元素中最大的。此上下文类似于堆,在堆中可以随时插入元素,并且只能检索最大堆元素 (优先队列中位于顶部的元素)。优先队列被实现为容器适配器,容器适配器即将特定容器类封装作为其底层容器类,queue 提供一组特定的成员函数来访问其元素。元素从特...
容器
数据结构
跳动的bit
2022-08-30 07:22:05
502
0
0
2022-08-30 07:22:05
502
0
0
栈的弹出压入序列<难度系数⭐⭐>
📝 题述:输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列 1,2,3,4,5 是某栈的压入顺序,序列 4,5,3,2,1 是该压栈序列对应的一个弹出序列,但 4,5,3,2,1 就不可能是该压栈序列的弹出序列。⚠ 提示:0 <= pushV.length == popV.length <= 1000-1000 ...
跳动的bit
2022-06-28 06:11:19
530
0
0
2022-06-28 06:11:19
530
0
0
总条数:90
10
10
20
50
100
1
2
3
4
5
6
...
9
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注
私信