- 博客(14)
- 收藏
- 关注
转载 【无标题】
所谓 socket(套接字),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。从所处的地位来讲,套接字上联应用进程,下联网络协议栈,是应用程序通过网络协议进行通信的接口,是应用程序与网络协议根进行交互的接口。socket 可以看成是两个网络应用程序进行通信时,各自通信连接中的端点,这是一个逻辑上的概念。它是网络环境中进程间通信的 API。
2023-01-18 19:42:11 99
原创 UVA712
#include<cstdio> #include<algorithm> #include<cstring> int n,a[8],b[8],m,i,j,c,t=1; char s[130]; int main() { while(1) { scanf("%d",&n); if(!n)return 0; printf("S-Tree #...
2019-03-02 13:05:37 346
原创 UVA673
用栈模拟 #include<cstdio> #include<algorithm> #include<cstring> #include<iostream> using namespace std; int stk[1000]; char s[1000]; int main() { //freopen("out.txt","w",stdout)...
2019-03-02 13:00:38 184
原创 UVA536(给定先序中序求后序)
递归做 #include<cstring> #include<iostream> #include<cstdio> using namespace std; string s1,s2; void calc(int L1,int R1,int L2,int R2) { int m=s2.find(s1[L1]); if(m>L2) calc(L1+1...
2019-03-02 12:56:10 181
原创 UVA1600
水平菜到连个BFs都写不对了,唉 看leaderboard上面的代码怎么一堆挂着BFS写深搜的23333(怎么有种挂羊头买狗肉的赶脚) 先贴一份我的代码 #include<cstdio> #include<algorithm> #include<iostream> #include<queue> #include<cstring>...
2019-03-02 11:59:31 539
原创 枚举排列与子集生成
按字典序输出1~n的所有排列。 #include<cstdio> #include<cstring> #include<algorithm> using namespace std; void print_permutation(int n,int* A,int cur) { if(cur==n){ for(int i=0;i<n;i++)pri...
2018-11-21 23:58:10 125
原创 uva136 丑数
#include<cstdio> #include<iostream> #include<algorithm> #include<set> #include<queue> #include<map> #include<vector> using namespace std; typedef long long L
2018-11-21 00:35:17 108
原创 uva540Team Queue
#include<cstdio> #include<queue> #include<map> using namespace std; const int maxt=1000+10; int main() { int t,kase=0; while(scanf("%d",&t)==1&&t) { printf("Scenari...
2018-11-21 00:14:47 91
原创 UVA12096The SetStack Computer
#include<cstdio> #include<iostream> #include<algorithm> #include<set> #include<stack> #include<map> #include<vector> using namespace std; typedef set<
2018-11-20 23:35:35 120
原创 UVA - 10815
#include<cstdio> #include<cstring> #include<set> #include<sstream> #include<iostream> using namespace std; set<string>dict; int main() { string s,buf;int i; cin&...
2018-11-19 20:42:23 66
原创 归并排序求逆序对
1164: 分治 逆序对 时间限制: 1 Sec 内存限制: 128 MB 题目描述 给一列数a1,a2,...,an,求它的逆序对数,即有多少个有序对(i,j),使得iaj。n可以高达10^6。 输入 第一行输入整数N(2 接下来一行N个正整数数分别是a1,a2,...,an(ai 输出 输出一个数表示逆序对数。 样例输入 4 2 4 3 1
2017-01-31 21:33:28 6718
原创 堆排序
1330: 堆 堆排序 时间限制: 1 Sec 内存限制: 128 MB 题目描述 输入n个数,要求用堆排序输出从小到大排完序后的结果。 输入 第一行输入n(n,表示元素个数。 第二行输入这n个数(longint范围内)。 输出 按照从小到大的顺序输出。 样例输入 4 3 2 4 1 样例输出 1 2 3 4 不多说了,直接放
2017-01-31 21:31:23 357
原创 01背包 采药2
01背包 采药2 时间限制: 1 Sec 内存限制: 128 MB 提交: 142 解决: 25 [提交][状态] 题目描述 辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的
2017-01-15 21:28:44 454
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人