执着自行车

文章
11
资源
0
加入时间
3年0月20天

Finding the Radius for an Inserted Circle (2017 ACM-ICPC 亚洲区(南宁赛区)网络赛)

题解:这个题和ccpc网络赛里的计算几何题一样,用的是笛卡尔定理的推论,即平面内有4个圆,他们的曲率满足(k1+k2+k3+k4)^2=2*(k1^2+k2^2+k3^2+k4^2)k代表的是圆的曲率(1/R)。根据这个结论,你可以列出一个一元二次方程,然后解出二元一次方程就可以了。注意不要用公式法来解方程,我也不知道为什么,用公式法算出来的根的结果运行出结果不对(可能是除0, 或者有其他运算...

Linux C/C++ TCP Socket传输文件或图片实例

环境:Linux语言:C/C++通信方式:TCP  下面用TCP协议编写一个简单的服务器、客户端,其中服务器端一直监听本机的6666号端口。如果收到连接请求,将接收请求并接收客户端发来的消息;客户端与服务器端建立连接。连接建立成功后,读取文件内容(/root/workspace/socket-picture/bizhi.jpg),发送给服务器端,服务器端新建new1.jpg文件,将接收...

ubuntu16.04 + tensorflow1.5-gpu + cuda9.0 +cudnn

近期,我们实验室开了一个新的方向,关于AI,随后,我开始学习tensorflow的一些知识,要使用该软件,首先要正确安装,尤其是用到gpu的时候,需要安装tensorflow的gpu版本,目前最新的版本是tensorflow1.5,cuda的最新版本是9.1,但是目前tensorflow只支持cuda9.0,因此,我们用的是tensorflow1.5-gpu和cuda9.0 。我们的服务器安装

Codeforces Contest 1152 E Neko and Flashback —— 欧拉路径

This way题意:给你一个长度为n的数组,名为a,现在分为两个长度为n-1的数组:第一个数组b的第i位是min(ai,ai+1)min(a_i,a_{i+1})min(ai​,ai+1​)第二个数组c的第i位是max(ai,ai+1)max(a_i,a_{i+1})max(ai​,ai+1​)有一个p:1到n-1的某种排列,现在你知道b′,c′b',c&#x...