自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构和算法 - 图(上)C++中 class Graph 的创建及初始化

C++ 中的 class Graph 的构建及初始化关于图的基本概念和图的存储结构可以参考 这篇帖子1. 类构建// 为方便起见不实行份文件编写#include <map>#include <set>#include <utility>class GraphNode;class Edge {public: Edge(int weight, GraphNode * from, GraphNode * to) { this-&g

2022-03-22 23:12:10 1451

原创 数据库 - MySQL基础知识

数据库 - MySQL1. CentOS 下 MySQL 的安装在官网下载相应的 rpm 软件包,并安装wget ...yum -y install ...更新安装的软件yum update安装 MySQL serveryum install mysql-server运行 mysqld 并查看运行状态systemctl start mysqldsystemctl status mysqld查找默认密码grep "password" /var/log/my

2022-03-22 16:15:54 908

原创 数据结构与算法笔记三 - 二叉树

#include <iostream>#include <stack>#include <queue>#include <map>#include <set>#include <string>#include <sstream>using namespace std;struct BinaryNode { int data; BinaryNode * left; BinaryNod

2022-03-22 08:43:12 980

原创 CentOS下mysql-server的安装及配置

CentOS 下 MySQL 的安装下载 rpm 软件包wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm安装yum -y install mysql57-community-release-el7-10.noarch.rpm更新安装的软件yum update安装 MySQL serveryum install mysql-server运行 mysqld 并查看运行状

2022-03-09 10:01:45 1309

原创 数据结构与算法笔记二 - 链表

数据结构与算法笔记二 - 链表#include <iostream>#include <stack>using namespace std;struct Node { Node * next; int data;};class LinkList {public: LinkList(); void putNode(int); void showLinkList(); // 1. 判断是否为回文结构 --

2022-03-04 15:20:13 409

原创 数据结构与算法笔记一 - 复杂度与简单排序算法

数据结构与算法笔记一 - 复杂度与排序算法– 根据B站左程云大佬的课程制作的笔记1. 时间复杂度常数操作:与样本数据量无关,每次都是固定时间内完成的操作时间复杂度:以0(big 0)表示,常数操作的次数表达式中的最高阶算法时间复杂度相同是,需要分析算法在不同数据样本下的实际运行时间,即,常数项时间2. 排序算法选择排序:void selectionSort(int arr[], int length) { int minIndex; int temp;

2022-03-04 15:06:49 808

原创 谷歌 colab GPU 内存查看与释放

谷歌 colab GPU 内存查看与释放参考链接http://thoughtsondl.blogspot.com/2018/06/how-to-release-or-reset-gpu-memory-in.html# colabhttps://colab.research.google.com1. 查看 GPU 内存占用情况首先安装支持包# memory footprint support libraries/code!ln -sf /opt/bin/nvidia-smi /usr/

2021-09-22 22:19:46 8774 2

原创 C++学习笔记(四)

第6章 - 函数1. 函数基础1.1 函数的形参列表形参列表中的形参通常用都好隔开,即使哥哥形参的类型一样,也必须把两个类型都写出来int f3(int v1, v2) {/* ... */} // 错误int f4(int v1, int v2) {/* ... */} // 正确函数的返回值不能是数组,但可以是指向数组或函数的指针1.2 局部对象生命周期 (lifetime)局部变量(local variable):形参和函数体内部定义的变量自动对象(

2021-09-17 17:27:02 152

原创 C++学习笔记(三)

第四章 - 表达式位运算符和强制类型转换两部分没有详细看1. 算术运算符(m/n)*n + m%n 的求值结果与m相等;除了 -m 导致溢出的特殊情况,其他时候(-m)/n 和 m/(-n) 都等于 -(m/n) ,m%(-n) 等于 m%n ,(-m)%n 等于 -(m%n)-12 % -8 = -521 % -5 = 12. 逻辑与 && 和 逻辑或 || 运算符2.1 短路求值(short-circuit evaluation)对

2021-09-12 17:34:10 114

原创 C++学习笔记(二)

《C++ Primer》第三章 - 字符串、向量和数组1. 命名空间和 using 声明1.1 命名空间的 using 声明std::cin 编译器应从标准输入 std 中寻找名字cin1.2 using 声明using namespace::name;位于头文件的代码一般来说不应该使用 using 声明2. 标准库类型 string2.1 定义和初始化 string 对象#include <string>using std::string;string

2021-09-10 16:41:26 90

原创 C++学习笔记(一)

环境搭建以及《C++ Primer》第一、二章1. 环境搭建参考网址:https://www.cnblogs.com/cpuimage/p/13121765.html(1) 下载msys2https://www.msys2.org/ (2) 打开msys2控制台,输入以下命令进行环境安装pacman -S mingw-w64-x86_64-gccpacman -S mingw-w64-x86_64-gdbpacman -S mingw-w64-x86_64-cmakepacman -

2021-09-08 14:08:34 164

空空如也

空空如也

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

TA关注的人

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