自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【环境搭建】安装GPU版本pytorch和cuda和cudnn

pytorch安装

2022-10-19 20:06:56 165 1

原创 【NLP】fasttext下载

fasttext下载

2022-08-27 09:51:42 1334 2

转载 【操作系统】实验6-仿写Linux下的ls-s命令(转载)

【操作系统】实验6-仿写Linux下的ls-s命令(转载)#include<iostream>#include<dirent.h>#include<sys/stat.h>#include<string.h>//memcmp()#include<grp.h>//getgrgid#include<unistd.h>//getcwd#include<pwd.h>//getpwuid#include<cstdi

2021-05-31 10:49:51 1340

原创 【VS-code配置】vs-code配置c++环境

【VS-code配置】vs-code配置c++环境1.首先下载Mingw64(自行下载)2.配置文件首先在要写代码的文件夹中新建一个名为".vscode"的文件夹,之后在里面新建4个".json"文件。4个文件如下:c_cpp_properties.jsonlaunch.jsonsettings.jsonsettings.json文件内容c_cpp_properties.json{ "configurations": [ { "na

2021-05-23 20:27:14 367

原创 【操作系统】实验四—页面置换算法

页面置换算法的实现1.最佳置换算法实现思路首先创建一个进程结构体,属性为该进程需要的页面序列和分配给该进程的物理块数量(个人认为,单进程就能实现,所以这个结构体不使用也可以)在主函数中进行初始化,初始化结构体进程,之后用户输入序列和物理块数量,赋值给结构体的属性置换算法函数,开始先将内存物理块填满,此时不算作页面置换,按顺序将几个页面加入内存物理块即可,之后开始判断序列中每一个页面是否在内存中,在的话则跳过,不在的话触发页面中断,此时需要判断将内存中的那个页面置换出去,我采用的方法是求出:此时(

2021-05-21 16:45:37 2039

原创 【Linux】代码调试

Linux系统下代码调试1.简介在Linux系统下可以使用GDB进行调试,GNU开源组织发布的一个强大的UNIX下调试程序工具。一般来说,GDB主要帮助你完成下面四个方面的功能:1、启动你的程序,可以按照你自定义的要求随心所欲的运行程序。2、可以让调试程序在你所指定的位置的断点处停止。3、当程序停止时,可以检查此时你的程序中所发生的事情。4、动态的改变你程序的执行环境。2.使用以及常用命令首先需要在linux系统下安装g++(编译器)以及GDB(调试工具),vim(其余编辑器也可以)下

2021-04-26 11:37:01 2530 2

原创 【考研-数据结构】排序算法

排序算法#include<iostream>#include<algorithm>using namespace std;//排序算法(时间复杂度:最好,最坏,平均)//插入排序{O(n),O(n^2),O(n^2)}{稳定}{链表也可使用}void Insert_Sort(int arr[],int n){ int temp = 0,i,j; for(int i = 1;i<n;i++){ if(arr[i]<arr[i-1

2021-03-03 23:00:26 125 1

原创 【考研-数据结构】查找算法

【考研-数据结构】查找算法//查找算法//***1.顺序查找typedef struct{ int *elem; int length;}SSTable;int Search_Seq(SSTable S,int k){ for(int i = 0;i<S.length;i++){ if(S.elem[i] == k){ return i; } } return -1;}//增加哨兵int

2021-03-03 22:59:16 214 1

原创 【考研-数据结构】图的应用

图的应用//图的应用//**1.求最小生成树// (1)Prim算法(时间复杂度O(|V|^2))// (2)kulusiteer(时间复杂度O(|E|*log2|E|))//**2.单源最短路径:// (1)广度优先遍历实现(只能用于无权图)// (2)Dijkstra算法(可以用于有权图,用于负权值的时候会出问题,时间复杂度O(|V|^2))//**3.各个顶点之间的最短路径// (1)Floyd算法(带权图和无权图和负权图都适用,

2021-03-03 22:57:35 230 1

原创 【考研-数据结构】图

【考研-数据结构】图1.图的存储结构和遍历//图//1.邻接矩阵(唯一)//适合稠密图,二维矩阵:用0,1表示边是否存在,带权图用权值代替1//2.邻接表(不唯一)//顺序+链式存储,适合存储稀疏图(表示方法不唯一)//3.十字链表(不唯一)//存储有向图//4.邻接多重表(不唯一)//存储无向图 #include<iostream>#define MaxVertexNum 20#define Max_num 20using namespace std;/

2021-02-21 21:01:06 243

原创 【考研-数据结构】树和二叉树

【考研-数据结构】树和二叉树1.二叉树#include <iostream>#define MaxSize 20using namespace std;typedef struct BiTNode{ int data; struct BiTNode *lchild,*rchild; //struct BiTNode* parent;}BiTNode,*BiTree;//链式队列typedef struct LinkNode { BiTNode*

2021-02-18 18:07:44 260 1

原创 【考研-数据结构】串

【考研-数据结构】串串(大总结)//串#include <iostream>#define MaxSize 20using namespace std;typedef struct SString{ char ch[MaxSize]; int length;}SString;//求串长int StrLength(SString S) { return S.length;}//清空bool ClearString(SString& S)

2021-02-12 20:11:01 208

原创 【考研-数据结构】栈和队列

【考研-数据结构】栈和队列1.栈静态栈#include <iostream>#define MaxSize 20using namespace std;typedef struct SqStack { int data[MaxSize]; int top;}SqStack;//初始化栈void InitStack(SqStack& s) { s.top = -1;}//入栈bool PushStack(SqStack& s, int e) {

2021-02-10 23:32:09 186 1

原创 【考研-数据结构】线性表

【考研-数据结构】线性表1.顺序表静态空间//静态顺序表#include <iostream>using namespace std;#define Maxsize 10typedef struct list { int data[Maxsize]; int length;}list;//初始化void Init(list& l) { for (int i = 0; i < Maxsize; i++) { l.data[i] = 0; } l.le

2021-02-04 22:53:35 141 3

原创 JavaScript网站自测题(1)——算法基础:集合之间的关系

集合之间的关系题目输入参数是一个有两个字符串元素的数组。如果第一个字符串中包含了第二个字符串中的所有字母,则返回 true。例如,[“hello”, “Hello”]应该返回 true 因为第一个字符串中包含了第二个字符串中出现的所有字母(忽略大小写)。而 [“hello”, “hey”]应该返回 false 因为第一个字符串 “hello” 没有包含字母 “y”。最后,[“Alien”, “line”], 应该返回 true,因为 “line” 中的所有字母都被包含在 “Alien” 中。fu

2020-11-05 18:44:49 192

原创 JavaScript高级程序设计学习笔记(七) — 函数

函数1.箭头函数//箭头函数let arr = (a,b)=>{ return a+b;}//普通let arr2 = function(a,b) { return a+b;}//如果只有一个参数,可以不是用括号,在没有参数或者多个参数的时候必须使用括号let double = x =>{ return 2*x; };let add = (x,y)=>{ return x+y; };let sum = ()=>{ return 1; };箭

2020-11-02 22:46:57 361

原创 JavaScript高级程序设计学习笔记(六) —对象,类和继承

对象,类与面向对象编程1.理解对象let person = new Object();person.name = "tom";console.log(person.name);属性的类型js会使用一些内部特性来描述属性的特征,但是开发者不能再js中直接访问,为了将某个特性标识为内部特性,js会用两个中括号把特性的名称括起来,比如[[Enumerable]]数据属性:数据属性包含一个保存数据值的位置,值会从这个位置读取,也会写到这个位置,数据属性有四个特性描述:[[Configurabl

2020-10-31 13:10:21 270 1

原创 JavaScript高级程序设计学习笔记(五) —迭代器和生成器

迭代器与生成器1.理解迭代计数循环就是一种最简单的迭代,循环是迭代机制的基础,每次可以指定迭代多少次,以及要执行什么操作循环只能用在提前知道的数据类型,而且遍历顺序并不是数据结构固有的,所以使用循环有很大的限制2.迭代器模式可以吧有些结构成为可迭代对象,因为他们实现了正式的Iterator接口,而且可以通过接待器Iterator消费可迭代对象不一定是集合对象,也可以是仅仅具有类似数组行为的其他数据结构。迭代器是按需创建的一次性对象,每个迭代器都会关联一个可迭代对象,而迭代器会暴露迭代器关联可迭代

2020-10-29 10:42:29 178 1

原创 JavaScript高级程序设计学习笔记(四) — 集合引用类型

集合引用类型Object1.对象有两种创建对象的方式let user = new Object(); // “构造函数” 的语法let user = {}; // “字面量” 的语法文本和属性可以在创建对象的时候,立即将一些属性以键值对的形式放到 {...} 中。let user = { // 一个对象 name: "John", // 键 "name",值 "John" age: 30 // 键 "age",值 30};访问属性值:alert(

2020-10-29 10:38:33 207

原创 JavaScript高级程序设计学习笔记(二) — JS基础知识

基础知识1.外部脚本如果你有大量的 JavaScript 代码,我们可以将它放入一个单独的文件。脚本文件可以通过 src 特性添加到 HTML 文件中。<script src="/path/to/script.js"></script>这里,/path/to/script.js 是脚本文件从网站根目录开始的绝对路径。当然也可以提供当前页面的相对路径。例如,src ="script.js" 表示当前文件夹中的 "script.js" 文件。或者:<script sr

2020-10-25 23:34:07 725 2

原创 JavaScript高级程序设计学习笔记(三) — 基本引用类型

基本引用类型1.Date创建日期对象:let noew =new Date();在不传递参数的情况下,创建的对象将保存当前日期和时间,如果想要创建表示其他时间的日期对象,则需要传递一个参数,参数意义为毫秒表示,此时需要两个辅助方法:Date.parse()Date.parse()方法接受一个表示日期的字符串参数,会将这个字符串转换为表示该日期的毫秒数。必须支持一下形势:1.月/日/年2.月名 日,年3.周几 月名 日 年 时:分:秒 时区例如:let someDate = n

2020-10-25 23:30:55 202

原创 JavaScript高级程序设计学习笔记(一) — JS简介

JS简介1.JS简介js是一种脚本语言,它们可以被直接写在网页的 HTML 中,在页面加载的时候自动执行。脚本被以纯文本的形式提供和执行。它们不需要特殊的准备或编译即可运行。2.JS引擎JavaScript 不仅可以在浏览器中执行,也可以在服务端执行,甚至可以在任意搭载了 javascript引擎 的设备中执行。V8——Chrome和Opera的引擎SpiderMonkey——Firefox 中的 JavaScript 引擎还有其他一些代号,像 “Chakra” 用于 IE,“Chakra

2020-10-25 17:02:30 219

原创 icon图标的使用

icon图标的使用1.使用现有网站的图标以CSDN举例,输入https://www.csdn.net/favicon.ico,然后将.icon的图标下载到桌面,放到项目的根目录下,在HTML文件中的head部分引入<link rel="shortcut icon" href="2.ico" type="image/x-icon">即可实现。2.自定义图标先将想要自定义的图片准备好,然后打开https://www.bitbug.net/网站,然后选择文件,选中想要定义的图片,目标

2020-09-27 10:45:12 1742

空空如也

空空如也

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

TA关注的人

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