C/C++C#基础——Hashset类
本文讲述了C#基础——Hashset类!具有很好的参考价值,希望对大家有所帮助。
C/C++一文弄懂差分数组!
差分数组给定一个数组A:A[1]、A[2]、A[3]、A[4]、A[5].......A[i],令数组B为:B[1]、B[2]、B[3]、B[4].......B[i],满足B[1]=A[1],B[2]=A[2]-A[1],B[3]=A[3]-A[2],B[4]=A[4]-A[3],B[5]=A[5...
C/C++VC++实现UDP数据包发送
UDP协议的全称是用户数据包协议,在网络中它与TCP协议一样用于处理 UDP数据包,是一种无连接的协议。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据包分组、组装和不能对数据包进行排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。UDP用来支持那些...
C/C++【编程语言】C++ STL 常用函数
作者:LogM本文原载于 https://segmentfault.com/u/logm/articles ,不允许转载~algorithm#include <algorithm>min(a, b, comp); //取最小max(a, b, comp);min({a,b,c,d}, c...
C/C++c/c++编程中常用简易数学函数
数学函数 #include<math.h>1、 π的表示 const double pi = acos(-1.0);2、 正弦余弦函数的表示sin(x)cos(x)tan(x)注意:其中的x必须要以弧度为单位。如果以“度”为单位,比如说求30度的正弦值,要用sin(x*180/π...
C/C++C++socket网络编程(一):常用socketAPI函数
原文链接:https://blog.csdn.net/weixin_38793855/article/details/104555343C++socket网络编程(一):常用socketAPI函数套接字分为三种类型 流式套接字(SOCK_STREAM)TCP使用的是此接口 数据报套接字(SOCK_D...
C/C++题目1475:IP数据包解析
时间限制:1 秒内存限制:128 兆特殊判题:否提交:5189解决:753题目描述:我们都学习过计算机网络,知道网络层IP协议数据包的头部格式如下:其中IHL表示IP头的长度,单位是4字节;总长表示整个数据包的长度,单位是1字节。传输层的TCP协议数据段的头部格式如下:头部长度单位为4字节。你的任务...
C/C++VC++实现ip数据包分析
IP是英文Internet Protocol(网络之间互连的协议)的缩写,中文简称为“网协”,也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守 IP...
C/C++[2019.2.21]BZOJ2763 [JLOI2011]飞行路线
建一个分层图,第\(i\)层的第\(j\)个节点表示走到\(j\)号节点,用了\(i\)个优惠的最短路,我们设为\([i,j]\)。然后对于原图的一条权值为\(w\)的双向边\((u,v)\),对于任意的\(0\le x\le k\),在\([x,u]\)和\([x,v]\)之间建立权值为\(w\)...
C/C++BZOJ 2763: [JLOI2011]飞行路线 (分层图)
Description Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为0到n-1,一共有m种航线,每种航线连接两个城市,并且航线有一定的价格。Alice和Bob现在要从一个城市沿着航线到达另一个城市,途中可以进行转机。航空...
C/C++[BZOJ2763][JLOI2011]飞行路线
Time Limit: 10 SecMemory Limit: 128 MBDescriptionAlice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为000到n−1n-1n−1,一共有mmm种航线,每种航线连接两个城市,并且航线...
C/C++BZOJ-2763: [JLOI2011]飞行路线(Dijkstra)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=2763赤裸裸的Dijkstra算法求最短路,也没什么好说的了吧。。。代码:#include <cstdio>#include <algorithm>#include <...
C/C++bzoj2662 [BeiJing wc2012]冻结
[BeiJing wc2012]冻结Time Limit: 3 Sec Memory Limit: 128 MBDescription“我要成为魔法少女!”“那么,以灵魂为代价,你希望得到什么?”“我要将有关魔法和奇迹的一切,封印于卡片之中„„”在这个愿望被实现以后的世界里,人们享受着魔法卡片(Sp...
C/C++bzoj2662 [BeiJing wc2012]冻结
Description“我要成为膜法少女!”“那么,以灵魂为代价,你希望得到什么?”“我要将有关膜法和奇迹的一切,封印于卡片之中„„”在这个愿望被实现以后的世界里,人们享受着膜法卡片(SpellCard,又名符卡)带来的便捷。现在,不需要续上1s也可以使用膜法了!你还不来试一试?比如,我们在膜法百科...
C/C++C# 中的delegate
刚开始,见了多次,但是从来没有理解,一大早过来就先google一下,先把这个问题搞清楚。 delegate 的字面意思vt. 委派…为代表n. 代表 msdn上的解释 A delegate declaration defines a reference type that can be used ...
C/C++[luogu4568][bzoj2763][JLOI2011]飞行路线
题目描述Alice和Bob现在要乘飞机旅行,他们选择了一家相对便宜的航空公司。该航空公司一共在n个城市设有业务,设这些城市分别标记为00到n-1,一共有m种航线,每种航线连接两个城市,并且航线有一定的价格。Alice和Bob现在要从一个城市沿着航线到达另一个城市,途中可以进行转机。航空公司对他们这次...
C/C++BZOJ 2662: [BeiJing wc2012]冻结
Time Limit: 3 Sec Memory Limit: 128 MB Submit: 1186 Solved: 654 [Submit][Status][Discuss] Description“我要成为魔法少女!” “那么,以灵魂为代价,你希望得到什么?” “我要将有关魔法和奇迹的一切,封...
C/C++最大子段和
一.问题描述 【问题描述】解最大子段和问题,具体来说就是,依据递归式,按照顺序求得子问题。 【输入形式】在屏幕上输入一个序列元素,包含负整数、0和正整数。 【输出形式】序列的最大子段和,及得到最大子段和时的起始和终止编号。 【样例输入】 -2 11 -4 13 -5 -2 【样例输出】 20 2 4...
C/C++算法实验---线性时间选择问题(分治)
问题描述: 给定一个n个元素序列(乱序),在线性时间内(O(n))找出其中第k大的元素(1<=k<=n); (输入元素均为double型数据)输入说明: 第一行输入一个正整数n; 第二行输入n个double型数据代表整个序列; 第三个输入需要查找的第search大的数据(1<=se...
C/C++2021-05-18
一.问题描述 【问题描述】假设一个矩阵mat的大小为M行N列,矩阵每个位置上有大于或等于0的整数,现从左上角[1, 1]开始,每次只能向下或向右走一步,最后到达右下角[M, N],路径上的数字累加就是路径和。现要求最短路径和以及最短的路径。 【输入形式】在屏幕上输入矩阵大小,以及矩阵每个元素的值。...