摘要: cnblog用的不习惯 于是把blog搬到github上了 字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁字数补丁 "Click Me" 阅读全文
posted @ 2019-02-26 20:25 Alkri 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 废话不多说,先上图。 进入正题:最近闲着无聊,想起来在初二时用VB写的一个局域网多人聊天室。当时用的是Winsock,然后写出来给同学上信息课用,~~其实也没啥用啊~~。 今天下午突发奇想,打算用C++实现这一功能。去百度了一下相关资料,才发现C++的socket是真的麻烦。。。。。。(~~或许是我 阅读全文
posted @ 2018-09-09 22:48 Alkri 阅读(2064) 评论(0) 推荐(0) 编辑
摘要: ·题目描述 一种积木游戏,游戏者有N块编号依次为1,2,…,N的长方体积木。第I块积木通过同一顶点三条边的长度分别为ai,bi,ci(i=1,2,…,N),如图1所示: 游戏规则如下: 1 从N块积木中选出若干块,并将他们摞成M(1=n),x,y是上面一块积木接触面的两条边(x =y),则一定满足m 阅读全文
posted @ 2018-08-25 10:42 Alkri 阅读(400) 评论(2) 推荐(2) 编辑
摘要: ·题目描述 lxhgww最近收到了一个01序列,序列里面包含了n个数,这些数要么是0,要么是1,现在对于这个序列有五种变换操作和询问操作: 0 a b 把[a,b]区间内的所有数全变成0 1 a b 把[a,b]区间内的所有数全变成1 2 a b 把[a,b]区间内的所有数全部取反,也就是说把所有的 阅读全文
posted @ 2018-08-24 01:18 Alkri 阅读(183) 评论(4) 推荐(1) 编辑
摘要: 何为LCA?LCA(Least Common Ancestors),即最近公共祖先,是指在有根树中,找出某两个结点u和v最近的公共祖先。 对于有根树T的两个结点u、v,最近公共祖先LCA(T,u,v)表示一个结点x,满足x是u、v的祖先且x的深度尽可能大。 另一种理解方式是把T理解为一个无向无环图, 阅读全文
posted @ 2018-08-16 13:21 Alkri 阅读(240) 评论(1) 推荐(1) 编辑
摘要: ·题目描述 兽群中总是有一些麻烦制造者.约翰知道他的N(1≤N≤100)头奶牛中有一头总是说谎,其他的总是说真话.他想快速的找出这个麻烦制造者.为了实现这个目标,他一个一个的问这些奶牛Q(1≤Q≤1000)个关于它们吃草的简单问题(虽然大多数奶牛是诚实的但它们依旧很笨只能懂得一些关于食物的话题). 阅读全文
posted @ 2018-08-12 20:21 Alkri 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 服务端(Server.cpp): 1 #include <winsock2.h> 2 #include <stdio.h> 3 #include <urlmon.h> 4 #include <tlhelp32.h> 5 #pragma comment(lib, "Urlmon.lib") 6 #pr 阅读全文
posted @ 2018-08-09 20:15 Alkri 阅读(142) 评论(0) 推荐(0) 编辑