Algorithm 为病人储存医疗记录
我们有n个病人和m个问题。这些问题属于布尔型。如果患者患有糖尿病,则糖尿病问题为“T”,否则为“F”。建议存储此场景的数据结构 问:我们有一系列问题{糖尿病、肝病、肾病}找到所有至少有这三个问题的患者 病人的数量可能是巨大的 问题的数量并不是很大Algorithm 为病人储存医疗记录,algorithm,data-structures,Algorithm,Data Structures,我们有n个病人和m个问题。这些问题属于布尔型。如果患者患有糖尿病,则糖尿病问题为“T”,否则为“F”。建议存储此场景的数据结构 问:我们有一系列问题{糖尿病、肝病、肾病}找到所有至少有这三个问题的患者 病人的数量可能是巨大的 问题的数量并不是很大 哪种数据结构是存储此类记录的最佳数据结构,以便我们有更好的搜索时间。这闻起来像是家庭作业。我猜这就是家庭作业。你需要发布你用特定编码问题尝试过的代码。这是一个面试问题。只是为了确定方法。我不需要密码。只是数据结构。我的建议是使用哈希表,问问他你是否应该
哪种数据结构是存储此类记录的最佳数据结构,以便我们有更好的搜索时间。这闻起来像是家庭作业。我猜这就是家庭作业。你需要发布你用特定编码问题尝试过的代码。这是一个面试问题。只是为了确定方法。我不需要密码。只是数据结构。我的建议是使用哈希表,问问他你是否应该优化时间或空间。如果他们准时回答,我会选择data cube。如果他们回答空格,我喜欢哈希表的想法,除非你想把时间扔出窗外。如果他们回答我不知道,你可以安全过桥。如果他们都这么说,那就得到一个蓝色的警察箱。我将使用的最好的数据结构是动态二维数组。对于空间和时间来说,它是有效的。空间复杂度为+m,查找元素的时间复杂度为常数。