⚠️ 第二步:调过去

⚠️ 第二步:调过去

🔴 这一节的 Python 题会**在运行时调 gcc 现编一个 .so,再用 ctypes 加载进来**——真的跨语言调用,不是假装。判题机需要 gcc、一个可写的临时目录,以及允许 Python

阅读更多 →
第一步:把 `.so` 建出来

第一步:把 `.so` 建出来

🔴 这一节的 Python 题会**在运行时调 gcc 现编一个 .so,再用 ctypes 加载进来**——真的跨语言调用,不是假装。判题机需要 gcc、一个可写的临时目录,以及允许 Python

阅读更多 →
🔴 三步走一遍

🔴 三步走一遍

🔴 这一节的 Python 题会**在运行时调 gcc 现编一个 .so,再用 ctypes 加载进来**——真的跨语言调用,不是假装。判题机需要 gcc、一个可写的临时目录,以及允许 Python

阅读更多 →
⚠️ 验证该拿什么当基准

⚠️ 验证该拿什么当基准

验证"搬到 C 之后结果没变",基准该是【0】。

阅读更多 →
🔴 混合编程的三步是哪三步

🔴 混合编程的三步是哪三步

把一段热点搬到 C 里,完整流程是【0】。

阅读更多 →
🔴 判断值不值得搬

🔴 判断值不值得搬

⚠️ 这条路线**一个答案都不是耗时**。耗时跟机器、跟负载、跟编译器都有关,换台机器数字就变了。**能当答案的只有"走了多少步"和"两边结果一不一样"。**

阅读更多 →
⚠️ 算出热点占多大比重

⚠️ 算出热点占多大比重

⚠️ 这条路线**一个答案都不是耗时**。耗时跟机器、跟负载、跟编译器都有关,换台机器数字就变了。**能当答案的只有"走了多少步"和"两边结果一不一样"。**百

阅读更多 →
把选型规则写成代码

把选型规则写成代码

⚠️ 这条路线**一个答案都不是耗时**。耗时跟机器、跟负载、跟编译器都有关,换台机器数字就变了。**能当答案的只有"走了多少步"和"两边结果一不一样"。**

阅读更多 →
⚠️ 占比决定天花板

⚠️ 占比决定天花板

⚠️ 这条路线**一个答案都不是耗时**。耗时跟机器、跟负载、跟编译器都有关,换台机器数字就变了。**能当答案的只有"走了多少步"和"两边结果一不一样"。**

阅读更多 →
🔴 把选型写成一张表

🔴 把选型写成一张表

⚠️ 这条路线**一个答案都不是耗时**。耗时跟机器、跟负载、跟编译器都有关,换台机器数字就变了。**能当答案的只有"走了多少步"和"两边结果一不一样"。**三

阅读更多 →