bxcff 2022-12-25 16:15 采纳率: 0%
浏览 61

如何将学生信息中的地址优化存储

小明同学在完成 C 语言设计《学生信息管理系统》时发现,计算机专业大约1000名学生,学生的家庭住址是一个很长的字符串,存放到文件或读入内存都占用大量的空间,他仔细观察这些数据发现很多地址有重复的值,比如青岛市的学生,前面都有"山东省""青岛市",他想如果把这些字符串处理一下应该可以节约很多的空间,请你帮助他完成这个任务。
要求完成学生信息系统的基本功能:增删查改。对地址值的存储和处理进行优化,并计算优化可以节约多少存储空间。

  • 写回答

1条回答 默认 最新

  • 伍六七0804 2022-12-26 08:35
    关注

    思路就是对重复的进行编码,比如北京市编码100 编码自己设计的简单点,存储的时候存储编码

    评论

报告相同问题?

问题事件

  • 创建了问题 12月25日

悬赏问题

  • ¥15 CSS通配符清除内外边距为什么可以覆盖默认样式?
  • ¥15 SPSS分类模型实训题步骤
  • ¥15 求解决扩散模型代码问题
  • ¥15 工创大赛太阳能电动车项目零基础要学什么
  • ¥20 limma多组间分析最终p值只有一个
  • ¥15 nopCommerce开发问题
  • ¥15 torch.multiprocessing.spawn.ProcessExitedException: process 1 terminated with signal SIGKILL
  • ¥15 QuartusⅡ15.0编译项目后,output_files中的.jdi、.sld、.sof不更新怎么解决
  • ¥15 pycharm输出和导师的一样,但是标红
  • ¥15 想问问富文本拿到的html怎么转成docx的