0

我有一个典型的问题,并希望使用C来解决。给定一个字符数组char *buffer[40]Element inbuffer可以存储不同长度的字符串。相同长度的字符串构成了图的一个组成部分。假设,如果buffer数组有 10 个长度为 4 的字符串和 30 个长度为 6 的字符串,我想创建两个具有以下属性的图形组件。

  1. 图的每个节点代表一个字符串
  2. 仅当字符串在单个字符中不同时,节点之间才存在边缘

什么数据结构会很容易实现我的场景。
我们如何满足 C 中的要求?

4

0 回答 0