第53天:编程挑战日志

第53天:编程挑战日志

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

今天是编程挑战的第53天,我解决了两个问题:1. 在二进制矩阵中找到包含最多1的行,使用双指针法;2. 重新排列字符串,确保相邻字符不同,利用最大堆。这些问题提升了我的解决能力。

🎯

关键要点

  • 今天是编程挑战的第53天。
  • 解决了两个问题:在二进制矩阵中找到包含最多1的行,使用双指针法。
  • 在二进制矩阵中找到最多1的行的实现方法:从右到左移动,使用双指针。
  • 重新排列字符串,确保相邻字符不同,利用最大堆。
  • 重新排列字符串的实现方法:统计字符频率,使用最大堆放置字符。
  • 今天的问题提升了我的解决能力,测试了我对二分搜索和贪心算法的理解。
➡️

继续阅读