- 博客(6)
- 收藏
- 关注
原创 C++Vector模板类学习笔记
in[1]:#include <iostream>#include <vector>#include <algorithm>using namespace std;void print_vti(vector<int> vt) { int i; cout<<'['; if(vt.empty()) { cout<<']'<<endl; return;
2022-03-12 18:59:49 1104
原创 C++String模板类学习笔记
in[1]:#include<iostream>#include<string>using namespace std;int main(){ //...}in[2]:string s1;s1 = "abcd";string s2(s1);cout<<s2<<endl;abcdin[3]:string s3(s1,1);cout<<s3<<endl;string s4(s1,1,2);cout
2022-03-11 17:05:17 845
原创 80X86汇编语言程序设计笔记
汇编语言的内容指令助记符、语句标号、数据变量、伪指令及它们的使用规则寄存器通用寄存器:ABCD(+X)和两I两P段寄存器:CS,SS和DEFG(+S)工作方式实地址方式(实方式)保护方式(虚方式)虚拟8086方式(V86方式)关于堆栈的指令push ops ;ops为立即数或寄存器或存储器的字、双字 ;(sp)-n->sp ;n取决于ops类型 ;(ops)->ss:[sp]pop opd ;opd同上 ;ss:[sp]->o
2022-03-01 16:53:37 862
原创 windows命令行输出文本cat程序
用C++实现和Linux中的cat同样效果的windows程序。#include<iostream>#include<fstream>#include<cstdlib>using namespace std;int main(int argc, char* argv[]){ string str; int line=1; ifstream fin; fin.open(argv[1]); //or ifstream fin("c
2022-02-25 14:35:48 1047
原创 matlab中的dijkstra和floyd算法实现
dijkstra算法变量意义1、dist[]:记录从源点v0到其他各顶点当前的最短路径长度,它的初态为:若从v0到vi有弧,则dist[i]为弧上的权值;否则为无穷大。2、path[]:从源点v0到其他各顶点的最短路径的前驱节点。3、visited[]:从源点到当前节点是否已经确定是最短路径。4、V:所有顶点集合。5、S:已确定最短路径的顶点集合。实现过程1、初始化:集合S初始为{begin},dist[]的初始值为begin到其余所有顶点的边的权值。2、从顶点V-S中选出从dist[]中
2021-10-20 14:06:17 297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人