0%

优先队列 - Priority queue

优先队列是一种特殊的队列,用于找出、返回并删除优先队列中最小(大)的元素。

阅读全文 »

前言

\(\qquad\)二叉树是一种常见且用途极广的数据结构,但在使用过程中,二叉树的建立及具体结构却不太好考察,于是乎我试着使用 \(python\) 中一个基础的绘画库 —— \(Turtle\) 来将二叉树绘画到画板上。

阅读全文 »

  1. 厄运比好运对人更有好处,因为人有了好运就会贪得无厌,但厄运则会让人更坚强。功名利禄让人焦躁不安,贪得无厌,而非平安喜乐。
  2. 世界就像一个小点,渺小的世人忙着上演那没什么意义的人间悲喜剧。
  3. 除非你觉得悲惨,否则没有什么是悲惨的;除非你知足常乐,否则没有什么事能让你快乐。
阅读全文 »

前言

小鲸鱼有C语言的编程基础,所以C++与C相似的部分就简单带过啦~

欢迎进入Cpp的世界

1
2
3
4
5
6
7
8
9
10
11
12
/* Code language: C++ */
#include <iostream> //cout,cin

int main() {
std::cout << "Hello!" << std::endl;
std::cout << "Welcome to c++!" << std::endl;
return 0;
}
/* Output
* Hello!
* Welcome to c++!
*/
阅读全文 »

\(\qquad\)这里是小鲸鱼自己在生活中发现的,或者学到的,很有用很有趣的一些小发现和小技巧,当然,可能这些在心理学中都有很好的解释了~
\(\qquad\)另外,这篇文章的东西大多是个人判断和见解,并没有确信的资料和实验来论证(也没必要),小鲸鱼也没有专门查找资料或者研究其真理性,所以可能只是对我自己有用,而不具有广泛性。

阅读全文 »

STL简介

  • 标准模板库(STL, Standard Template Library)提供了一些常用的数据结构和算法
  • 基本组件: 容器(container)、迭代器(iterator)、函数对象(function object)、算法(algorithms)
  • 从根本上说,STL 是一些容器、算法和其他一些组件的集合,所有容器和算法都是总结了几十年来算法和数据结构的研究成果,汇集了许多计算机专家学者经验的基础上实现的,因此可以说,STL 基本上达到了各种存储方法和相关算法的高度优化。
阅读全文 »