07 2022 档案
摘要:/*关于位运算的一些小代码*/ package main import "fmt" // swap 不用任何额外变量, // 使用异或运算交换两个整数的值 func swap(a, b *int) { *a = *a ^ *b *b = *a ^ *b *a = *a ^ *b } // max 不
阅读全文
摘要:Python编写的事件驱动的网络引擎 twisted.web: HTTP 客户端和服务器, HTML 模板, 和一个 WSGI 服务器 twisted.conch: SSHv2 和 Telnet 客户端和服务器,以及一个终端模拟器 twisted.words: IRC, XMPP客户端和服务器, 以
阅读全文
摘要:【题目】 在二维坐标系中,所有的值都是double类型,那么一个三角形可以由3个点来代表,给定3个点代表的三角形,再给定一个点(x ,y ),判断(x ,y )是否在三角形中。 解决方案 方案一:基于面积 package main import ( "fmt" "math" ) type Point
阅读全文
摘要:【题目】 在二维坐标系中,所有的值都是double类型,那么一个矩形可以由4个点来代表,(x 1,y 1)为最左的点、(x 2,y 2)为最上的点、(x 3,y 3)为最下的点、(x 4,y 4)为最右的点。给定4个点代表的矩形,再给定一个点(x ,y ),判断(x ,y )是否在矩形中。 解决方案
阅读全文