logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++字符串的几种读取方式

文章目录1.cin2.cin.get()用法一:cin.get(字符变量名)可以用来接收字符用法二:cin.get(字符数组名,接收字符数)用来接收一行字符串,可以接收空格用法三:cin.get(无参数)没有参数主要是用于舍弃输入流中的不需要的字符,或者舍弃回车,弥补cin.get(字符数组名,接收字符数目)的不足。3.cin.getline()4. getline()5. gets()6.get

【Kruskal算法】 -- poj1287

题目来源: poj 1287题意:连通一个图,找最小权值和,有重边要点:因为有重边,所以Prim算法还要取最小的边加入,而Kruskal算法可以直接忽略这个问题,因为一开始要排序,大的自动舍掉了。#include <iostream>#include <algorithm>using namespace std;const int maxn = 100;c...

【整数哈希】 poj1840 Eqs

题目来源:poj 1840参考:https://blog.csdn.net/lyy289065406/article/details/6647387#include <iostream>#include <string>#include <cstring>using namespace std;short hashTable[25000001]; /...

[Dijkstra+DFS]PAT A1030 Travel Plan

题目来源:PAT A1030 Travel Plan题意:有N个城市(编号0-N-1),M条道路(无向边),并给出M条道路的距离属性与花费属性。现在给定起点S和终点D,求从起点到终点的最短路径,最短距离及花费。注意:如果有多条最短路径,则选择花费最小的那条。#include <iostream>#include <algorithm>#include <...

sscanf用法--百练2998 日志排序

sscanf和sprintf的用法char str[100];sscanf(str,"%d",&n); //将字符数组str中的内容以"%d"的格式写到n中sprintf(str,"%d",n); //将n以"%d"的格式写到str数组中#include <iostream>#include <string>using namespace std;i...

到底了