gpt4 book ai didi

c++ - 如何从文件中返回随机行?面试题

转载 作者:可可西里 更新时间:2023-11-01 16:54:42 25 4
gpt4 key购买 nike

<分区>

我正在准备电话面试。我在互联网上遇到了这些问题。谁能告诉我一些好的答案?

  1. 假设我给你一个文本文件,要求你编写一个程序,从文件中随机返回一行(所有行返回的概率必须相等)

  2. 与第 1 部分相同,只是这次整个文本文件无法放入主内存

  3. 与第 2 部分相同,只是现在您拥有的是流而不是文件。

请帮忙。

好的...@大家,在问这个问题之前,我的脑子里确实有一些想法...看到我的 SOers 同胞们的无情攻击,我发布了我的答案。请随意攻击他们......

1:统计文件中'\n'的个数。生成一个介于1和数字之间的随机数,并返回数字-1'\n'之后的行。

2:将文件逐个导入主存,按照上述步骤进行。

3:我对此不太了解,非常感谢任何意见。

你们真的给了前进的灵感真是太好了......

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com