<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>标签：算法 - MedeMede</title><link>https://x.medemede.cn/tags/1568976107143</link><atom:link href="https://x.medemede.cn/tags/1568976107143/feed/tags/1568976107143.xml" rel="self" type="application/rss+xml"/><description>MedeMede</description><generator>Halo v2.24.2</generator><language>zh-cn</language><image><url>https://i.loli.net/2020/11/12/o6rsqgEJ78KtdhI.jpg</url><title>标签：算法 - MedeMede</title><link>https://x.medemede.cn/tags/1568976107143</link></image><lastBuildDate>Tue, 19 May 2026 05:19:31 GMT</lastBuildDate><item><title><![CDATA[二分查找的边界问题]]></title><link>https://x.medemede.cn/archives/%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE%E7%9A%84%E8%BE%B9%E7%95%8C%E9%97%AE%E9%A2%98</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE%E7%9A%84%E8%BE%B9%E7%95%8C%E9%97%AE%E9%A2%98&amp;url=/archives/%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE%E7%9A%84%E8%BE%B9%E7%95%8C%E9%97%AE%E9%A2%98" width="1" height="1" alt="" style="opacity:0;">使用二分查找时，特别是涉及左右边界时，不同的写法会产生不同的效果， right 是闭区间还是开区间 以及 left&amp;lt;right 还是 left&amp;lt;=right 会影响最终的返回结果。public class BinarySearch { /** * 查找左边界： *]]></description><guid isPermaLink="false">/archives/%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE%E7%9A%84%E8%BE%B9%E7%95%8C%E9%97%AE%E9%A2%98</guid><dc:creator>Saber</dc:creator><category>JAVA</category><pubDate>Mon, 26 Jul 2021 09:50:13 GMT</pubDate></item><item><title><![CDATA[滑动窗口的一些技巧]]></title><link>https://x.medemede.cn/archives/%E6%BB%91%E5%8A%A8%E7%AA%97%E5%8F%A3</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E6%BB%91%E5%8A%A8%E7%AA%97%E5%8F%A3%E7%9A%84%E4%B8%80%E4%BA%9B%E6%8A%80%E5%B7%A7&amp;url=/archives/%E6%BB%91%E5%8A%A8%E7%AA%97%E5%8F%A3" width="1" height="1" alt="" style="opacity:0;">滑动窗口在思路上是一个比较简单的方法，但是在某些情况下，其边界条件会变得非常棘手，这也是难点所在。滑动窗口通常采用双指针实现，重点在于处理while的停止条件，以及窗口内容的更新条件。如果两个指针都对窗口内容有影响，这时不要把注意力同时放在两个指针上，否则两个指针互相影响会使得问题复杂化。一般来说，]]></description><guid isPermaLink="false">/archives/%E6%BB%91%E5%8A%A8%E7%AA%97%E5%8F%A3</guid><dc:creator>Saber</dc:creator><pubDate>Thu, 8 Jul 2021 02:54:06 GMT</pubDate></item><item><title><![CDATA[Spring Boot 学习(一)]]></title><link>https://x.medemede.cn/archives/springboot-1</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=Spring%20Boot%20%E5%AD%A6%E4%B9%A0%28%E4%B8%80%29&amp;url=/archives/springboot-1" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/springboot-1</guid><dc:creator>Saber</dc:creator><category>Spring</category><category>JAVA</category><pubDate>Wed, 1 Nov 2017 11:37:19 GMT</pubDate></item><item><title><![CDATA[TSP旅行商问题]]></title><link>https://x.medemede.cn/archives/TSP%E6%97%85%E8%A1%8C%E5%95%86%E9%97%AE%E9%A2%98</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=TSP%E6%97%85%E8%A1%8C%E5%95%86%E9%97%AE%E9%A2%98&amp;url=/archives/TSP%E6%97%85%E8%A1%8C%E5%95%86%E9%97%AE%E9%A2%98" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/TSP%E6%97%85%E8%A1%8C%E5%95%86%E9%97%AE%E9%A2%98</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sun, 29 Oct 2017 07:23:26 GMT</pubDate></item><item><title><![CDATA[数字的全排列]]></title><link>https://x.medemede.cn/archives/%E6%95%B0%E5%AD%97%E7%9A%84%E5%85%A8%E6%8E%92%E5%88%97</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E6%95%B0%E5%AD%97%E7%9A%84%E5%85%A8%E6%8E%92%E5%88%97&amp;url=/archives/%E6%95%B0%E5%AD%97%E7%9A%84%E5%85%A8%E6%8E%92%E5%88%97" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/%E6%95%B0%E5%AD%97%E7%9A%84%E5%85%A8%E6%8E%92%E5%88%97</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sun, 29 Oct 2017 07:22:38 GMT</pubDate></item><item><title><![CDATA[字符数组的所有子集]]></title><link>https://x.medemede.cn/archives/%E5%AD%97%E7%AC%A6%E6%95%B0%E7%BB%84%E7%9A%84%E6%89%80%E6%9C%89%E5%AD%90%E9%9B%86</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E5%AD%97%E7%AC%A6%E6%95%B0%E7%BB%84%E7%9A%84%E6%89%80%E6%9C%89%E5%AD%90%E9%9B%86&amp;url=/archives/%E5%AD%97%E7%AC%A6%E6%95%B0%E7%BB%84%E7%9A%84%E6%89%80%E6%9C%89%E5%AD%90%E9%9B%86" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/%E5%AD%97%E7%AC%A6%E6%95%B0%E7%BB%84%E7%9A%84%E6%89%80%E6%9C%89%E5%AD%90%E9%9B%86</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sun, 29 Oct 2017 07:22:02 GMT</pubDate></item><item><title><![CDATA[寻找数组中第k小（大）的元素]]></title><link>https://x.medemede.cn/archives/%E5%AF%BB%E6%89%BE%E6%95%B0%E7%BB%84%E4%B8%AD%E7%AC%ACk%E5%B0%8F%EF%BC%88%E5%A4%A7%EF%BC%89%E7%9A%84%E5%85%83%E7%B4%A0</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E5%AF%BB%E6%89%BE%E6%95%B0%E7%BB%84%E4%B8%AD%E7%AC%ACk%E5%B0%8F%EF%BC%88%E5%A4%A7%EF%BC%89%E7%9A%84%E5%85%83%E7%B4%A0&amp;url=/archives/%E5%AF%BB%E6%89%BE%E6%95%B0%E7%BB%84%E4%B8%AD%E7%AC%ACk%E5%B0%8F%EF%BC%88%E5%A4%A7%EF%BC%89%E7%9A%84%E5%85%83%E7%B4%A0" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/%E5%AF%BB%E6%89%BE%E6%95%B0%E7%BB%84%E4%B8%AD%E7%AC%ACk%E5%B0%8F%EF%BC%88%E5%A4%A7%EF%BC%89%E7%9A%84%E5%85%83%E7%B4%A0</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sun, 29 Oct 2017 07:21:01 GMT</pubDate></item><item><title><![CDATA[最长字段和-动态规划]]></title><link>https://x.medemede.cn/archives/%E6%9C%80%E9%95%BF%E5%AD%97%E6%AE%B5%E5%92%8C-%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E6%9C%80%E9%95%BF%E5%AD%97%E6%AE%B5%E5%92%8C-%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92&amp;url=/archives/%E6%9C%80%E9%95%BF%E5%AD%97%E6%AE%B5%E5%92%8C-%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/%E6%9C%80%E9%95%BF%E5%AD%97%E6%AE%B5%E5%92%8C-%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sun, 29 Oct 2017 07:20:14 GMT</pubDate></item><item><title><![CDATA[最大字段和-分治法]]></title><link>https://x.medemede.cn/archives/%E6%9C%80%E5%A4%A7%E5%AD%97%E6%AE%B5%E5%92%8C-%E5%88%86%E6%B2%BB%E6%B3%95</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E6%9C%80%E5%A4%A7%E5%AD%97%E6%AE%B5%E5%92%8C-%E5%88%86%E6%B2%BB%E6%B3%95&amp;url=/archives/%E6%9C%80%E5%A4%A7%E5%AD%97%E6%AE%B5%E5%92%8C-%E5%88%86%E6%B2%BB%E6%B3%95" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/%E6%9C%80%E5%A4%A7%E5%AD%97%E6%AE%B5%E5%92%8C-%E5%88%86%E6%B2%BB%E6%B3%95</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sun, 29 Oct 2017 07:19:38 GMT</pubDate></item><item><title><![CDATA[单调递增序列最大长度]]></title><link>https://x.medemede.cn/archives/%E5%8D%95%E8%B0%83%E9%80%92%E5%A2%9E%E5%BA%8F%E5%88%97%E6%9C%80%E5%A4%A7%E9%95%BF%E5%BA%A6</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E5%8D%95%E8%B0%83%E9%80%92%E5%A2%9E%E5%BA%8F%E5%88%97%E6%9C%80%E5%A4%A7%E9%95%BF%E5%BA%A6&amp;url=/archives/%E5%8D%95%E8%B0%83%E9%80%92%E5%A2%9E%E5%BA%8F%E5%88%97%E6%9C%80%E5%A4%A7%E9%95%BF%E5%BA%A6" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/%E5%8D%95%E8%B0%83%E9%80%92%E5%A2%9E%E5%BA%8F%E5%88%97%E6%9C%80%E5%A4%A7%E9%95%BF%E5%BA%A6</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sun, 29 Oct 2017 07:18:58 GMT</pubDate></item><item><title><![CDATA[背包问题-贪心算法-物品可分割]]></title><link>https://x.medemede.cn/archives/%E8%83%8C%E5%8C%85%E9%97%AE%E9%A2%98-%E8%B4%AA%E5%BF%83%E7%AE%97%E6%B3%95-%E7%89%A9%E5%93%81%E5%8F%AF%E5%88%86%E5%89%B2</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E8%83%8C%E5%8C%85%E9%97%AE%E9%A2%98-%E8%B4%AA%E5%BF%83%E7%AE%97%E6%B3%95-%E7%89%A9%E5%93%81%E5%8F%AF%E5%88%86%E5%89%B2&amp;url=/archives/%E8%83%8C%E5%8C%85%E9%97%AE%E9%A2%98-%E8%B4%AA%E5%BF%83%E7%AE%97%E6%B3%95-%E7%89%A9%E5%93%81%E5%8F%AF%E5%88%86%E5%89%B2" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/%E8%83%8C%E5%8C%85%E9%97%AE%E9%A2%98-%E8%B4%AA%E5%BF%83%E7%AE%97%E6%B3%95-%E7%89%A9%E5%93%81%E5%8F%AF%E5%88%86%E5%89%B2</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sun, 29 Oct 2017 07:18:24 GMT</pubDate></item><item><title><![CDATA[0-1背包-动态规划]]></title><link>https://x.medemede.cn/archives/0-1%E8%83%8C%E5%8C%85-%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=0-1%E8%83%8C%E5%8C%85-%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92&amp;url=/archives/0-1%E8%83%8C%E5%8C%85-%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/0-1%E8%83%8C%E5%8C%85-%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sun, 29 Oct 2017 07:17:38 GMT</pubDate></item><item><title><![CDATA[基因序列]]></title><link>https://x.medemede.cn/archives/%E5%9F%BA%E5%9B%A0%E5%BA%8F%E5%88%97</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E5%9F%BA%E5%9B%A0%E5%BA%8F%E5%88%97&amp;url=/archives/%E5%9F%BA%E5%9B%A0%E5%BA%8F%E5%88%97" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/%E5%9F%BA%E5%9B%A0%E5%BA%8F%E5%88%97</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sun, 29 Oct 2017 07:16:09 GMT</pubDate></item><item><title><![CDATA[老鼠跑的快]]></title><link>https://x.medemede.cn/archives/%E8%80%81%E9%BC%A0%E8%B7%91%E7%9A%84%E5%BF%AB</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E8%80%81%E9%BC%A0%E8%B7%91%E7%9A%84%E5%BF%AB&amp;url=/archives/%E8%80%81%E9%BC%A0%E8%B7%91%E7%9A%84%E5%BF%AB" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/%E8%80%81%E9%BC%A0%E8%B7%91%E7%9A%84%E5%BF%AB</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sun, 29 Oct 2017 07:15:13 GMT</pubDate></item><item><title><![CDATA[活动安排问题-贪心算法]]></title><link>https://x.medemede.cn/archives/%E6%B4%BB%E5%8A%A8%E5%AE%89%E6%8E%92%E9%97%AE%E9%A2%98-%E8%B4%AA%E5%BF%83%E7%AE%97%E6%B3%95</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E6%B4%BB%E5%8A%A8%E5%AE%89%E6%8E%92%E9%97%AE%E9%A2%98-%E8%B4%AA%E5%BF%83%E7%AE%97%E6%B3%95&amp;url=/archives/%E6%B4%BB%E5%8A%A8%E5%AE%89%E6%8E%92%E9%97%AE%E9%A2%98-%E8%B4%AA%E5%BF%83%E7%AE%97%E6%B3%95" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/%E6%B4%BB%E5%8A%A8%E5%AE%89%E6%8E%92%E9%97%AE%E9%A2%98-%E8%B4%AA%E5%BF%83%E7%AE%97%E6%B3%95</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sun, 29 Oct 2017 07:12:50 GMT</pubDate></item><item><title><![CDATA[最长单调递增子序列-动态规划]]></title><link>https://x.medemede.cn/archives/%E6%9C%80%E9%95%BF%E5%8D%95%E8%B0%83%E9%80%92%E5%A2%9E%E5%AD%90%E5%BA%8F%E5%88%97-%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E6%9C%80%E9%95%BF%E5%8D%95%E8%B0%83%E9%80%92%E5%A2%9E%E5%AD%90%E5%BA%8F%E5%88%97-%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92&amp;url=/archives/%E6%9C%80%E9%95%BF%E5%8D%95%E8%B0%83%E9%80%92%E5%A2%9E%E5%AD%90%E5%BA%8F%E5%88%97-%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/%E6%9C%80%E9%95%BF%E5%8D%95%E8%B0%83%E9%80%92%E5%A2%9E%E5%AD%90%E5%BA%8F%E5%88%97-%E5%8A%A8%E6%80%81%E8%A7%84%E5%88%92</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sat, 21 Oct 2017 02:18:52 GMT</pubDate></item><item><title><![CDATA[n皇后问题-回溯法]]></title><link>https://x.medemede.cn/archives/n%E7%9A%87%E5%90%8E%E9%97%AE%E9%A2%98-%E5%9B%9E%E6%BA%AF%E6%B3%95</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=n%E7%9A%87%E5%90%8E%E9%97%AE%E9%A2%98-%E5%9B%9E%E6%BA%AF%E6%B3%95&amp;url=/archives/n%E7%9A%87%E5%90%8E%E9%97%AE%E9%A2%98-%E5%9B%9E%E6%BA%AF%E6%B3%95" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/n%E7%9A%87%E5%90%8E%E9%97%AE%E9%A2%98-%E5%9B%9E%E6%BA%AF%E6%B3%95</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Sat, 21 Oct 2017 01:33:13 GMT</pubDate></item><item><title><![CDATA[装载问题-分支限界算法]]></title><link>https://x.medemede.cn/archives/%E8%A3%85%E8%BD%BD%E9%97%AE%E9%A2%98-%E5%88%86%E6%94%AF%E9%99%90%E7%95%8C%E7%AE%97%E6%B3%95</link><description><![CDATA[<img src="https://x.medemede.cn/plugins/feed/assets/telemetry.gif?title=%E8%A3%85%E8%BD%BD%E9%97%AE%E9%A2%98-%E5%88%86%E6%94%AF%E9%99%90%E7%95%8C%E7%AE%97%E6%B3%95&amp;url=/archives/%E8%A3%85%E8%BD%BD%E9%97%AE%E9%A2%98-%E5%88%86%E6%94%AF%E9%99%90%E7%95%8C%E7%AE%97%E6%B3%95" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/%E8%A3%85%E8%BD%BD%E9%97%AE%E9%A2%98-%E5%88%86%E6%94%AF%E9%99%90%E7%95%8C%E7%AE%97%E6%B3%95</guid><dc:creator>Saber</dc:creator><category>C/C++</category><pubDate>Fri, 20 Oct 2017 15:07:55 GMT</pubDate></item></channel></rss>