💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
今天是编程挑战的第53天,我解决了两个问题:1. 在二进制矩阵中找到包含最多1的行,使用双指针法;2. 重新排列字符串,确保相邻字符不同,利用最大堆。这些问题提升了我的解决能力。
🎯
关键要点
- 今天是编程挑战的第53天。
- 解决了两个问题:在二进制矩阵中找到包含最多1的行,使用双指针法。
- 在二进制矩阵中找到最多1的行的实现方法:从右到左移动,使用双指针。
- 重新排列字符串,确保相邻字符不同,利用最大堆。
- 重新排列字符串的实现方法:统计字符频率,使用最大堆放置字符。
- 今天的问题提升了我的解决能力,测试了我对二分搜索和贪心算法的理解。
➡️