学习笔记
jithxx_
人一我十,人百我千。永不放弃,怀揣着梦想前进。
展开
-
如何在CentOS7上安装WordPress个人博客
首先你得拥有自己的云服务器,我是乘着牛客网活动时买的特价云服务器 9元白嫖一年 真香这里介绍一个快速ssh自己服务器的方法 在~/.ssh/config文件中写下Host cloudPC Hostname xxx.xxx.xxx.xxx Port 22 User root 这里的Hostname就是你的主机ip啦1.安装Apache PHP M...原创 2020-03-18 21:57:09 · 683 阅读 · 1 评论 -
1003 Emergency (25 分)多分量+ Spfa最短原路径
1003Emergency(25 分)As an emergency rescue team leader of a city, you are given a special map of your country. The map shows several scattered cities connected by some roads. Amount of rescue teams...原创 2019-03-02 09:53:22 · 1001 阅读 · 0 评论 -
L2-001 紧急救援 (25 分)Spfa+邻接矩阵+Pre数组存储路径
L2-001紧急救援(25 分)作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你的任务是带领你的救援队尽快赶往事发地,同时,一路上召集尽可能多的救援队。输入格式:输入第一行给出4个正整数N、M、S、D,其中N(2...原创 2019-03-02 10:07:24 · 631 阅读 · 4 评论 -
L2-013 红色警报 图的联通性
L2-013红色警报(25分)战争中保持各个城市间的连通性非常重要。本题要求你编写一个报警程序,当失去一个城市导致国家被分裂为多个无法连通的区域时,就发出红色警报。注意:若该国本来就不完全连通,是分裂的k个区域,而失去一个城市并不改变其他城市之间的连通性,则不要发出警报。输入格式:输入在第一行给出两个整数N(0<N≤500)和M(≤5000),分别为城市个数(于是...原创 2019-03-28 14:38:54 · 198 阅读 · 0 评论 -
c++连接mysql数据库
网上有大量的连接教程这边我只给出代码以及总结#include <iostream>#include <WinSock.h>#include "include/mysql.h"#include <Windows.h>#pragma comment(lib,"wsock32.lib")#pragma comment(lib,"libmys...原创 2019-06-24 16:02:14 · 378 阅读 · 1 评论 -
g++ error:This file requires compiler and library support for the ISO C++ 2011 standard解决方法
这个问题是由于没有使用c++11标准进行编译的结果 应该这样执行g++ -std=c++11 test.cpp -o test原创 2019-07-30 16:52:24 · 473 阅读 · 0 评论 -
C++11/14新特性 更性感
今天学习并了解了很多有关C++11的新特性C++中四种转型操作:1)static_cast 和C的旧式转换相同2) const_cast 它一般用来改变表达式中的常量性和变易性3) dynaic_cast用来运行继承体系中 :安全的向下转型或跨系转型的动作:4) reinterpret_cast 最常用的用途是函数指针类型的转哈unlambda表达式格式:[=...原创 2019-08-14 18:37:53 · 220 阅读 · 0 评论 -
数字签名技术以及RSA算法的原理实现
数字签名技术1)对称加密与非对称加密对称加密:对文件的加密和解密采用的都是同一个密钥,有IDEA和DES两种加密算法非对称加密:有一对公钥和私钥 如果我们使用公钥加密,必须得用私钥解密;如果使用私钥加密,则必须使用公钥解密。当使用的加密和解密式两种不同的密钥 我们称之为非对称加密2)信息摘要:对数据进行处理,得到一段固定长度的结果。一般在进行数字签名的时候我...原创 2019-08-14 18:49:56 · 8024 阅读 · 0 评论 -
1021 Deepest Root (25 分)DFS+邻接矩阵
1021Deepest Root(25 分)A graph which is connected and acyclic can be considered a tree. The height of the tree depends on the selected root. Now you are supposed to find the root that results in a ...原创 2019-03-02 09:44:08 · 181 阅读 · 0 评论 -
HDU 6446 CCPC2018 1009
Tree and PermutationTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 1640 Accepted Submission(s): 608 Problem DescriptionThere are N v...原创 2018-09-14 22:41:49 · 127 阅读 · 0 评论 -
C++ string和vector
string基本内容#include<iostream>#include<string>using namespace std;int main(){ //string对象的读写 string s; cin>>s; //读取并忽略开头所有的空白字符 //读取字符直至再次遇到空白符 读取中止 //输入hello world得到的将会是hello...原创 2018-05-08 18:34:34 · 1228 阅读 · 0 评论 -
new和delte表达式
创建动态数组每一个程序执行时都占一块可用的内存空间,用于存放动态分配的对象。这个空间叫做自由存储区或 堆。C一般用malloc和free在自由存储区中分配存储空间C++则用new和delete1.动态数组的定义数组变量通过指定类型、数组名和维数来定义。而动态分配数组时,指定数组长度 不必为对象命名;例如int *pia= new int[10];此new表达式分配了一个含有10个元素的int型元素...原创 2018-05-08 18:35:25 · 337 阅读 · 0 评论 -
多维数组的传递
#include<iostream>using namespace std;/**/void test(int (*arr)[10],int row_size){ ...}//(*arr) 一定要加括号 表示指向数组的指针//传递给函数的数组的处理有三种//1.C风格的字符串以空字符null作为结束的标记//2.传递指向数组第一个和最后一个元素的的下一个位置的指...原创 2018-05-08 18:36:16 · 167 阅读 · 0 评论 -
main:处理命令行选项
/*假如我们的主函数main位于名为prog的可执行文件中可以将实参选项传递给程序 prog -d -o ofile data0*/int main(int argc,char *argv[]){ ...}//这种用法的处理方法实际上是在主函数main()中定义了两个形参/*第二个形参argv是一个C风格字符串数组 第一个argc则用于传递该数组中字符串的个数也可以定义为int...原创 2018-05-08 18:36:46 · 314 阅读 · 0 评论 -
C++ return返回值的注意
在含有return语句的循环后没有提供reutrn 语句是很危险的,大部分的编译器不能检测出漏洞bool str_subrange(const string &str1,consst string &str2){ if(str1.size()==str2.size()) return str1==str2; string::size_type size={min(str1.si...原创 2018-05-08 18:37:20 · 4288 阅读 · 0 评论 -
C++内联函数
const string &shortString(cosnt string &s1,const string &s2){ return s1.size()<s2.size()?s1:s2;}这个函数的有点:1.含义清晰 方便理解程序2.容易修改3.函数可以确保行为统一4.函数可以重用但是开销会比一段算术表达式要麻烦的多:调用要先保存到寄存器 并在返回时恢复; 复制...原创 2018-05-08 18:38:02 · 122 阅读 · 0 评论 -
D 打篮球
链接:https://www.nowcoder.com/acm/contest/118/D来源:牛客网题目描述 1, 2, 3在打篮球, 可是二打一总是不公平的, 于是他们决定一对一,另一个人在边上看着, 谁输了谁就和下场和在边上看着的那个人交换。 现在给你一个胜利者的序列(每一轮胜利的人), 问这个序列合不合法。(一开始1,2单挑, 3在下面看着) 输入描述:第一个数是数字n(1<...原创 2018-05-08 18:53:57 · 183 阅读 · 0 评论 -
F 扫雷
链接:https://www.nowcoder.com/acm/contest/118/F来源:牛客网 《扫雷》是一款大众类的益智小游戏,于1992年发行。游戏目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷,踩到一个雷即全盘皆输。当某个位置为数字的时,代表它周围的八连通区域中有对应数量的雷。 kirai获取了简化版扫雷(没有标记雷的小旗)的后台数据(后台数据包括所...原创 2018-05-08 18:55:42 · 224 阅读 · 0 评论