【WC 交互题指南】如何正确实现一个返回指针的函数?

学术版

StudyingFather @ 2023-01-16 22:50:13

去年的冬令营题目中,有一道交互题 要求实现一个返回指针的函数。有选手因为经验不足,实现时错误返回了一个指向已经失效的栈空间的悬垂指针(不过我并没有跟进了解这一错误是否影响到了选手的成绩)。

为了避免再有人踩坑,我写了一篇博客,指明了这类情况下的正确实现方案,欢迎大家阅读。

写这篇文章还有一个目的:在算法竞赛的范围内,希望大家(包括出题人)尽量避免再使用此类返回指针的函数 API 了。

文章链接


by LargeRice @ 2023-01-16 22:51:19

原来如此


by __er @ 2023-01-16 22:53:09

建议置顶


by Eleveslaine @ 2023-01-16 22:53:47

省流:int * \to vector <int>
char * \to string


by cff_0102 @ 2023-01-16 22:56:05

qpzc


by Jerrlee✅ @ 2023-01-16 23:06:44

学术版,qp 自重。


by Sweet_Wrapping_Grass @ 2023-01-16 23:11:56

其实可以把头文件的使用方法也讲讲的(


by Eznibuil @ 2023-01-16 23:15:18

@Franz_Liszt 还没到月末,而且您是怎么省的?


by StudyingFather @ 2023-01-16 23:17:14

@Sprague_Garundy

其实可以把头文件的使用方法也讲讲的(

OI Wiki 有提及,所以不讲了。

而且一般情况下题目中都会给出本地测试教程。


by EgLund @ 2023-01-16 23:18:41

@StudyingFather 哪里?第一次去 WC,想学习一下


by 瀛洲仙子 @ 2023-01-16 23:20:27

@cff_0102 wyy,jbl


| 下一页