gpt4 book ai didi

c - 对二进制文件进行排序

转载 作者:太空宇宙 更新时间:2023-11-04 03:58:19 24 4
gpt4 key购买 nike

我需要使用外部排序对二进制文件进行排序。我使用 2 个辅助文件 f1 和 f2 放置单调的序列数据。之后我合并这些文件。我这样做直到有一个单调的序列。

前 1 2 3 4 5 0 1

f1: 1 2 3 4 5f2: 0 1

最终文件 0 1 1 2 3 4 5

我需要一些提示

最佳答案

  1. 将文件 f1f2 读入数组 a1a2
  2. 对数组a1a2进行排序。
  3. 逐个元素遍历两个数组,将每个数组的最低元素添加到输出数组。添加元素时,增加该数组的“walk-index”。
  4. 将输出数组打印到文件中。

关于c - 对二进制文件进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14348050/

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