data-structures - 如何使用哈希表解决问题?
问题描述
如何使用哈希表来解决给定的问题?
我被问到一个问题,比如给定一个 0 和 1 的字符串,比如“001100”,其中 1 表示系统已更新,0 表示系统未更新。更新系统(1) 可以在一天内更新相邻的计算机。一天内只有相邻的 PC 会被更新。因此,对于上面的第一天字符串将变为“011110”,然后第 2 天将变为“111111”,因此总共需要 2 天。我如何使用哈希表来解决这个问题?
解决方案
推荐阅读
- python - 摆脱名称、数字和高度之间的空白
- archlinux - 文件名中的 vifm 西里尔符号冲突
- c++ - 如何在另一个应用程序的另一个线程上调用 ldrLoadDll?
- powerbi - Power BI 服务刷新数据集错误
- javascript - 将 Promise.all 功能从 AngularJs 移植到 VueJs
- mongodb - 如何在 Linux Mint 19+ 上安装 MongoDB 5.0.3
- python - 如何在 ursina 引擎中对角色施加重力?
- python - Discord.py 如何关闭不和谐机器人的麦克风状态(但不静音机器人)?
- python - 数据单位中线帽的长度是多少?
- rust - 使用适用于 Vec 和数组 [] 的特征编写 rust 函数