Linux文件搜索命令

Linux的文件搜索命令

阅读全文

STD全排列

STD全排列,快扶我去医院,我还是可以抢救一下的。

阅读全文

Linux文件处理命令

Linux的文件处理命令

阅读全文

Linux基本命令格式

Linux的基本命令格式

阅读全文

包心菜的Linux初体验

在考试前一个月,我搭建了这个博客,突然发现新世界的大门打开了。我开始把以前用来发呆、打撸阿撸、看小电影的时间空出来鼓捣一切有关博客的东西。然而,当我博客搭好后我还是不满足,开始想着是不是要撸一台服务器,弄几个VPN去卖钱,是不是就赚大发了,哈哈哈哈哈……

阅读全文

How to Use Queue and Stack in STL?

没啥好说的,我就怕哪天我老年痴呆了,看看以前写的博客,说不定能想起我儿子叫什么名字呢。

阅读全文

How to Use Map in STL?

Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字Key,每个关键字只能在map中出现一次,第二个可能称为该关键字的值Value)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的。

阅读全文

How to Use Vector in STL?

Vector是向量、矢量的意思,在c++里可以理解为一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用来解决问题可以达到最大节约空间的目的。Vector的元素不仅仅可以使int,double,string,还可以是结构体。

阅读全文

How to Use Set in STL?

以前编程都是用万能的数组和结构体来实现,但是很多时候就很有数组大小限制和运行效率的困扰,很多时候用map,set,vector,queue,stack效率会高很多。我记性又很差,所以写这篇简单的笔记,仅供参考。本章介绍Set的基本用法。

阅读全文

最短路径

用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法能得出最短路径的最优解,但由于它遍历计算的节点很多,所以效率低。

阅读全文