自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 C++ 高精度加法、减法、乘法、除法、求半、开平方

之前因为有道题要写高精度,而且涉及蛮多操作,因此干脆写了一个高精度的类,各种基本操作和int等类型一般无二。首先声明一下,为了能直接取到对象的值,这里继承string。其次,除法是拿二分写的,复杂度可能有点高(懒得去写模拟)。另外,这里没写乘方,想着下次更新了位运算之后再写个快速幂。(之前一直想拿string做加减乘除,这回算是圆梦了)

2025-07-30 16:58:58 200

原创 《C++ 在写高精度时发现的坑》中所提及题目的AC代码参考

高精乘、高精加、高精减(二分中r=mid-1)不再赘述。高精度开方思路为二分答案,对平方根进行二分,时间复杂度O(n log n),防止TLE。思路是枚举淘汰赛轮数k,得到关于循环赛人数p的一元二次方程,直接用求根公式求解即可。注意:1e18直接平方会炸,因此要写高精度。

2025-07-26 22:00:12 217

原创 C++ 在写高精度时发现的坑

作者在解决一道编程题时,因高精度计算导致代码在评测环境出现异常。经排查发现Dev-C++与洛谷编译器对a[++aN]=func(aN)和a[++aN]+=func(aN)的执行顺序存在差异,这种未定义行为导致错误。文章建议避免压行,将自增操作与函数调用分离以确保代码可移植性。同时附带了题目描述。

2025-07-26 21:55:03 360

原创 虚拟局域网搭建(Zerotier One和Tailscale教程)

即将更新^_^

2024-08-28 13:10:53 3353 1

原创 MC联机(包括服务器搭建和客户端配置)

MC联机,包括服务器搭建和客户端配置

2024-08-26 13:26:34 2214

原创 作者的Python第三方库VirtualCam

VirtualCam上线啦!

2024-07-21 22:44:43 473

原创 关于作者更新Python第三方库的预告

关于作者更新Python第三方库的预告,此次更新的第三方库为VirtualCam,一个虚拟摄像头的第三方库

2024-07-15 21:13:32 335

原创 ipv4v6:一个用于获取公网IP的库(超轻量级)

ipv4v6:一个用于获取公网IP的库(超轻量级)

2024-07-14 21:37:23 572

原创 查询公网IP

这份代码是根据pystun的stuntest()函数改编的,只保留了获取公网IP的功能,可指定本地端口(想查询公网IP的端口)、stun服务器(默认为stun.l.google.com:19302),代码比较精简,可以改编也可以直接导入。有关于pystun,请参见https://blog.youkuaiyun.com/Oscar_Myh_39/article/details/135599068

2024-01-15 14:45:01 652 1

原创 pystun修改版

修改了停止维护的pystun的__init__.py(就是最有用的那个),除了作必要的修改(为契合Python 3.x)之外基本保留原版代码。经测试查询公网IP没问题,测试NAT类型会误测可能性(取决于给定stun服务器与代码是否匹配,比如用stun.l.google.com:19302测试结果为Full Cone NAT,但是实际为Port Restricted NAT)。希望能够帮助到大家!

2024-01-15 13:39:04 917 1

原创 内网穿透怎么用?cpolar+ngrok完美白嫖

cpolar+ngrok内网穿透完美白嫖!(免费,免费,免费)

2023-12-16 14:58:13 1598 2

Python库pystun的-init-.py的修改版(适用于Python 3.x版本)

修改了停止维护的pystun的__init__.py(就是最有用的那个),除了作必要的修改(为契合Python 3.x)之外基本保留原版代码。经测试查询公网IP没问题,测试NAT类型理论上是准确的,注意:测试本机NAT时,不要把“允许Python通过防火墙”开启,不然的话本机这一层NAT不生效,测试的就是网络服务运营商的NAT,而这个大概率是Full Cone NAT(顶级运营商比如移动/电信/联通应该都是Full Cone)。

2024-01-15

Python:查询公网IP

请注意:如果想查询已有UDP socket的端口,请使用get_ip(csock=已有的socket)或ip_tuple(csock=已有的socket) !!!!! 这份代码是根据pystun的stuntest()函数改编的,只保留了获取公网IP的功能,可指定本地端口(想查询公网IP的端口)、stun服务器(默认为stun.l.google.com:19302),代码比较精简,可以改编也可以直接导入。有关于pystun,请参见https://blog.youkuaiyun.com/Oscar_Myh_39/article/details/135599068

2024-01-15

source.zip(用于“cpolar和ngrok内网穿透”这篇文章)

source.zip(用于“cpolar和ngrok内网穿透”这篇文章 https://blog.youkuaiyun.com/Oscar_Myh_39/article/details/135032913)

2024-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除