- 博客(139)
- 资源 (9)
- 收藏
- 关注
原创 C++结构体定义(链表等)
参考文献:浅析C++中结构体的定义、初始化和引用定义结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,也叫结构。解释声明struct Student{ //声明一个结构体类型Student int num; //声明一个整形变量num char name[20]; //声明一个字符型数组name char sex; //声明一个字符型变量sex int age; //声明一个整形变量age f
2022-03-15 20:51:22
4418
原创 leetCode刷题技巧总结(C++篇)
C++/C语言编程技巧C++的STL库总结字符串STL总结之stringC++结构体定义C++/C输入输出定义专栏文章挑战程序设计竞赛(经验篇)刷题记录索引挑战程序设计竞赛(算法和数据结构)专栏算法竞赛入门经典(第2版)刷题记录索引王道计算机考研-机试指南 专栏...
2022-03-15 17:11:26
2890
原创 Ansible AWX安装教程
参考文献:How to Install Ansible AWX on Ubuntu 20.04 LTSxmind版本教程测试版本:本测试过程在Vmward worstation创建的Ubuntu 20.04LTS系统上进行了验证。备注Vmware workstation15.5.0 pro阿里云盘VMworkstation软件获取 提取码: 29ymUbuntu20.04 LST阿里云盘Ubuntu镜像获取 提取码: 29ym内存4GBCPU3
2022-02-08 17:13:59
5117
原创 labuladong三件套(无剑篇)
数据结构数据结构的存储方式:数组(顺序存储)和链表(链式存储)。对数据结构的基本操作:增删改查。数据结构是工具,算法是通过合适的工具解决特定问题的方法。算法的本质是穷举,如何聪明地穷举。确立框架思维。...
2021-12-26 16:33:51
411
原创 windows下的tensorflow-gpu的安装配置
首先要安装Anaconda,使用这个软件可以很方便地管理python库,并且建立的虚拟环境可以在pycharm中使用。在Anaconda命令行建立虚拟环境。在虚拟环境中使用命令conda install tensorflow-gpu==1.xx来安装特定版本的tensorflow及其相关的库(包括cuda和cudnn,仅限于虚拟环境中使用),然后调整tensorflow可能会存在的版本库不一致问题即可。...
2020-07-28 20:45:13
205
原创 numpy菜鸟教程总结
numpy菜鸟教程知识梳理文章目录NumPy Ndarray 对象ndarray内部结构说明numpy.array的参数numpy数据类型基本数据类型数据类型对象(dtype)numpy.dtype的使用使用dtype构造结构体NumPy 数组属性NumPy 的数组中比较重要 ndarray 对象属性(维度、秩等)NumPy 创建数组numpy.emptynumpy.zerosnumpy.one...
2020-01-21 11:06:50
2123
原创 3.6 Optimizer优化器
文章目录import torchimport torch.utils.data as Dataimport torch.nn.functional as Fimport matplotlib.pyplot as plt# torch.manual_seed(1) # 保证随机数不变LR = 0.01BATCH_SIZE = 32EPOCH = 12# fake dat...
2020-01-01 19:37:55
422
原创 3.5 批训练数据
文章目录import torchimport torch.utils.data as Datatorch.manual_seed(1) # reproducibleBATCH_SIZE = 5# BATCH_SIZE = 8x = torch.linspace(1, 10, 10) # this is x data (torch tensor)y = torc...
2020-01-01 17:34:33
264
原创 3.4 保存和提取神经网络方法(两种方法)
文章目录import torchimport torch.nn.functional as F # 激励函数都在这import matplotlib.pyplot as plttorch.manual_seed(1) # reproducible# 假数据x = torch.unsqueeze(torch.linspace(-1, 1, 100), dim=1) #...
2020-01-01 17:04:08
606
原创 3.3 快速搭建神经网络(两种方法)
文章目录import torchimport torch.nn.functional as F # 激励函数都在这import matplotlib.pyplot as plt# method1class Net(torch.nn.Module): def __init__(self, n_feature, n_hidden, n_output): su...
2020-01-01 16:32:11
354
原创 分类
文章目录课程链接import torchimport torch.nn.functional as F # 激励函数都在这import matplotlib.pyplot as plt# 假数据n_data = torch.ones(100, 2) # 数据的基本形态# normal离散正态分布,均值和标准差x0 = torch.normal(2*n_da...
2020-01-01 16:30:01
230
原创 回归
文章目录生成数据定义一个神经网络训练课程链接生成数据import torchimport matplotlib.pyplot as plt#linspace(start, end, steps)表示在[start, end]中均分为stepsg个的tensor。unsqueeze是在dim维度上扩充数据维度x = torch.unsqueeze(torch.linspace(-1, ...
2020-01-01 15:23:47
200
原创 线性代数中一些概念的直观理解
该博文是总结一下线性代数中一些比较重要的概念的直观理解,方便对线性代数有个直观理解。大部分观点源于文章目录向量向量运算矩阵线性变换的性质非方阵行列式线性方程组点积向量物理角度:空间中的箭头,箭头的长度和方向决定向量。计算机角度:一个数字列表。数学角度:保证两个向量相加和向量数乘有意义即可。(加法和数乘贯穿线性代数始终,即加法和数乘表达了线性)向量运算向量加法:对应项相加。(旋转...
2019-10-27 16:56:33
903
原创 《瘟疫公司》专栏
最近在app store上买了一个游戏《瘟疫公司》,里面有大量的地理和生物相关知识,并且是一个策略游戏。闲来无事,写一个专栏用于记录这个游戏。
2019-10-24 16:07:08
695
2
原创 模拟鼠标的自动化操作
有些时候我们需要代码来解放自己来做一些更有意义的事情,对于一些鼠标的重复操作,如果人为操作是对时间的极大浪费,因此我们可以使用python中提供的库来实现相应的自动化操作。参考博文:Py之PyAutoGUI:python库之PyAutoGUI的简介、安装、使用方法我的自动化操作:import pyautoguiimport time'''time.sleep(5)position=p...
2019-10-16 09:23:38
1389
原创 线性代数全记录
学习线性代数慕课(北航 李尚志)课程的记录文章目录线性代数概览线性代数概览数学的重要主题:方程和函数。微积分:把非线性变成线性。线性代数:一次方程组+一次函数组。简。次数只有一次。少。运算只有两种 矩阵变换和矩阵相乘。...
2019-10-10 16:35:29
828
原创 linux小知识
文章目录adduser user1 =》创建用户user1。passwd user1,给用户user1设置密码。userdel user1 =》删除用户uer1,但是其主目录还在,可以手动删除。注意只有在用户user1不在登录时才可以删除该用户。ls -a表示列出当前目录下的所文件,ls -l列出文件的所有信息。chmod用于修改文件的权限(常用),chmod 744 1.txt。ca...
2019-09-27 10:08:53
207
原创 《鸟哥的Linux私房菜基础篇(第三版)》— 第十一章(认识和学习bash)
文章目录零碎知识点整理命名的别名设置零碎知识点整理bash是shell的一种,是linux预设的一种shell。多行输入指令:在该行末尾输入\,然后按Enter即可换行。命名的别名设置alias命令,寻找所有的别名设置。alias lm='ls -al',将ls -al的别名设置为lm。...
2019-09-20 20:47:35
217
原创 《鸟哥的Linux私房菜基础篇(第三版)》— 第九章(档案与文件的压缩与打包)
文章目录零碎知识点整理gzip指令bzip2指令tar命令备份—dump命令零碎知识点整理* compress已经不再使用,使用最广的是gzip压缩方法,但是如果压缩多个档案,需要先使用tar打包一下。gzip指令压缩指令:(也可以不加参数)gzip指令之后可以跟多个档案名称,同时将多个档案压缩。gzip -d + 档案名,将档案解压缩。zcat可以读取压缩文件的内容,对应于c...
2019-09-19 16:34:03
208
原创 《鸟哥的Linux私房菜基础篇(第三版)》— 第八章(Linux磁盘与系统管理)
文章目录零碎知识点整理文件系统的简单操作磁盘与目录容量实体链接与符号链接磁盘分割、格式化、检验与挂载零碎知识点整理Linux的传统磁盘文件系统是EXT2(索引式文件系统),而EXT3文件系统增加了日志文件系统,用于一致性检测与修复。任何文件系统只有挂载到目录树的某一个目录之后才能使用。硬链接不能跨文件系统,不能链接目录。单一文件系统不应该重复挂载到不同的目录中,单一目录不应该挂载多个...
2019-09-19 10:51:08
178
原创 《鸟哥的Linux私房菜基础篇(第三版)》— 第七章(Linux档案与目录管理)
文章目录零碎知识点目录的相关操作档案与目录管理cp复制rm删除mv移动(可以更改文件名称)取得路径的文件名与目录的名称档案内容查阅零碎知识点不同的分割槽的文件系统也不同。目录的相关操作* cd:变换目录。* pwd:显示当前工作目录(路径)。* mkdir:建立一个新的目录。* rmdir:删除一个空的目录。档案与目录管理cp复制选项与参数:-f:强制-p:连同档案...
2019-09-18 20:52:42
229
原创 《鸟叔的Linux私房菜基础篇(第三版)》— 第六章(Linux的档案权限与目录配置)
文章目录linux的文件属性与权限。改变文件属性与权限chgrpchownchomd数字改变权限符号改变权限linux的文件属性与权限。* 注意第一个字符是档案类型,即目录、档案或链接文件等。对于目录的x(可执行)权限,是是否可以进入。改变文件属性与权限chgrp改变档案所属群组。简记:change group的缩写。变更组名时,需要保证新的组名在/etc/group中存在才...
2019-09-17 21:49:44
562
原创 《鸟叔的Linux私房菜基础篇(第三版)》—第五章
文章目录零碎知识点零碎知识点使用 Ctrl+Alt+(F1~F6)来切换六个Terminal界面,如果装了X windows图形界面,按 Ctrl+Alt+F7会启动图形界面。其中,songjinduo是当前账号,@之后的字符是主机名,最右边的~指的是目前所在目录(此时为家目录),$是提示字符。(root的家目录为/root, songjinduo的家目录为/home/songjinduo...
2019-09-17 19:48:45
631
原创 acm之旅--湖南大学保研训练赛2
文章目录B - Spider ManC - ThorD - Ant ManB - Spider Man题目链接:B - Spider Man参考博文:Codeforces-705B-Spider Man思路:可以根据数据知分解n,需要n-1次,则如果(n-1)是奇数,1胜,偶数,2胜。不断的测试,累加分解次数,然后再判断奇偶性即可。代码:#include <iostream&...
2019-09-13 17:05:37
333
原创 acm之旅--湖南大学保研训练赛1
文章目录A - Brain's PhotosB - BakeryC - Pythagorean TriplesA - Brain’s Photos题目链接:A - Brain’s Photos思路:水题。代码:#include <iostream>#include <cstdio>#include <set>using namespace s...
2019-09-11 22:23:18
260
原创 acm之旅--大整数的运算(数组模拟)
文章目录大整数加法(1000位以内)大整数乘法一个是大整数,另一个不是大整数两高精度数相乘大整数除法(被除数是大整数,除数不是大整数)大整数取模注意:除法与取余操作都是将大数正序保存在数组里(num[0]为最高位),其余(加 减 乘 除)需要倒叙保存。大整数加法(1000位以内)#include <iostream>#include <string>#incl...
2019-09-11 16:14:44
463
原创 acm之旅--湖南大学保研训练赛6
文章目录A - Launch of ColliderB - One BombC - VacationsD - Fix a TreeE - LRUF - Limak and Shooting PointsA - Launch of Collider题目链接:A - Launch of Collider思路:水题。代码:#include <iostream>#include...
2019-09-10 23:48:27
271
原创 acm之旅--湖南大学保研训练赛3
文章目录A - Mishka and GameB - Mishka and tripC - Chris and RoadD - Mishka and Interesting sumE - Mishka and DivisorsA - Mishka and Game题目链接:A - Mishka and Game思路:水题。代码:#include <iostream>#i...
2019-09-09 23:50:40
218
原创 acm之旅--保研练习系列
文章目录A - Max Sum Plus PlusB - Ignatius and the Princess IVC - Monkey and BananaD - Doing HomeworkE - Super Jumping! Jumping! Jumping!F - Piggy-Bank题目链接:保研练习系列A - Max Sum Plus Plus题目链接:A - Max Sum Pl...
2019-09-07 21:34:31
540
原创 acm之旅--湖南大学保研训练赛0
文章目录A - CardsB - Cells Not Under AttackC - They Are EverywhereD - As Fast As PossibleE - Connecting Universities题目链接:湖南大学保研训练赛0又是能做出来的没有做出来。。。A - Cards题目链接:A - Cards思路:水题,排序,首尾为一对即可。代码:#inclu...
2019-09-07 17:32:28
274
原创 acm之旅--推免机试摸底
文章目录A - 简单密码D - ArbitrageE - A Bug's Life题目链接:推免机试摸底我好菜啊,规定时间内就做出了一道,后来看了看明明实力可以做出三道。A - 简单密码题目链接:A - 简单密码思路:水题。代码:#include <iostream>#include <cstdio>#include <cstring>u...
2019-09-06 21:20:49
355
1
原创 保研夏令营小组1
文章目录题目来源:保研夏令营小组题目名称题目类型测试情况A - 汉诺塔 (递归) B - 大菲波数(递归)ACC - Strange fuction(分治)D - N!(大数乘法)E - Red and Black(DFS)ACF - Oil Deposits(DFS)ACG - Claw Decompositi...
2019-09-05 23:19:11
290
原创 acm之旅--合格的IP地址
天津大学智能与计算学部夏令营机试(TOJ)的第三题思路:将字符串分成4个部分,且保证每一个部分在三个字符以内,然后每个部分的子字符串必须小于"255"的字符串,求出将分割出的4个部分均符合以上条件分割数即可。代码:#include <iostream>#include <cstring>using namespace std;int main(){ ...
2019-09-05 22:57:10
473
原创 acm之旅之数独问题
文章目录SudokuSudoku题目链接:Sudoku参考博文:数独问题的介绍及POJ 2676-Sudoku(dfs+剪枝)题目大意:给你一个数独,让你填数:1.每行的九个数字互不相同;2.每列的九个数字各不相同;3.被分成的3*3的小矩阵中的九个数字互不相同;输出完成后的数表,若不能满足上述条件,则输出原图。思路:这道题大致思路比较好想,但是一直想不到优雅的实现方式,看了...
2019-09-04 19:36:39
468
原创 算法竞赛入门经典(第2版)—第十章(数论)
文章目录零碎知识点零碎知识点计算最大公约数(辗转相除法或欧几里得算法)int gcd(int a, int b){ return b==0?a:gcd(b, a%b);}计算最小公倍数:lcm(a, b) = a/gcd(a, b) * b。一定写成先除后乘,如果写成ab/gcd(a, b),那么ab可能会溢出。Eratosthenes筛法int isprime[MAX]...
2019-08-28 18:46:09
368
原创 算法竞赛入门经典(第2版)—第九章(动态规划)
文章目录零碎知识点题目1025 - A Spy in the Metro零碎知识点题目1025 - A Spy in the Metro题目链接:1025 - A Spy in the Metro参考博文:UVA_1025_A_Spy_in_the_Metro_(动态规划)题目大意:某城市的地铁是线性的,有n个车站,有M1辆列车从左到右开,M2辆列车从右到左开.在0时刻,你在第一站,...
2019-08-25 22:43:56
396
原创 算法竞赛入门经典(第2版)—第八章(高效算法设计)
文章目录零碎知识点题目120 - Stacks of Flapjacks1605 - Building for UN1152 - 4 Values whose Sum is 011054 - Wine trading in Gergovia零碎知识点题目120 - Stacks of Flapjacks题目链接:120 - Stacks of Flapjacks题目大意:题目解释见解释...
2019-08-25 12:07:44
367
原创 算法竞赛入门经典(第2版)—第十一章(图论)
文章目录零碎知识点题目UVA12219 公共表达式消除 Common Subexpression Elimination零碎知识点题目UVA12219 公共表达式消除 Common Subexpression Elimination题目链接:UVA12219 公共表达式消除思路:代码:#include<iostream>#include<algorithm>...
2019-08-20 11:52:00
386
天津大学信息安全实践_TCP/IP Attack.rar
2019-12-12
2019年天津大学计算机网络Socket编程.rar
2019-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人