<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>AlgoChronicle - Daily DSA Problems</title>
    <link>https://www.algochronicle.com</link>
    <description>Track your coding growth, one commit at a time. Daily Data Structures and Algorithms practice log.</description>
    <language>en-us</language>
    <lastBuildDate>Thu, 15 Oct 2026 22:14:02 GMT</lastBuildDate>
    <atom:link href="https://www.algochronicle.com/rss" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Day 55: Kids With the Greatest Number of Candies</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day055_kids_with_greatest_candies/README.md</link>
      <guid isPermaLink="false">algochronicle-day-55</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Kids With the Greatest Number of Candies</h3>
        <p><strong>Platform:</strong> LeetCode (1431)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> O(n²)</p>
        <p><strong>Space Complexity:</strong> O(1)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day055_kids_with_greatest_candies/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (1431)</category>
    </item>
    <item>
      <title>Day 54: Best Time to Buy and Sell Stock</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day054_best_time_stock/README.md</link>
      <guid isPermaLink="false">algochronicle-day-54</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Best Time to Buy and Sell Stock</h3>
        <p><strong>Platform:</strong> LeetCode (121)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(1)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day054_best_time_stock/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (121)</category>
    </item>
    <item>
      <title>Day 53: Longest Substring Without Repeating Characters</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day053_longest_substring/README.md</link>
      <guid isPermaLink="false">algochronicle-day-53</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Longest Substring Without Repeating Characters</h3>
        <p><strong>Platform:</strong> LeetCode (3)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(min(n, alphabet))</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day053_longest_substring/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (3)</category>
    </item>
    <item>
      <title>Day 52: Product of Array Except Self</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day052_product_except_self/README.md</link>
      <guid isPermaLink="false">algochronicle-day-52</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Product of Array Except Self</h3>
        <p><strong>Platform:</strong> LeetCode (238)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(1) extra</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day052_product_except_self/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (238)</category>
    </item>
    <item>
      <title>Day 51: Maximum Subarray</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day051_maximum_subarray/README.md</link>
      <guid isPermaLink="false">algochronicle-day-51</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Maximum Subarray</h3>
        <p><strong>Platform:</strong> LeetCode (53)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(1)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day051_maximum_subarray/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (53)</category>
    </item>
    <item>
      <title>Day 50: Reverse Linked List</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day050_reverse_linked_list/README.md</link>
      <guid isPermaLink="false">algochronicle-day-50</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Reverse Linked List</h3>
        <p><strong>Platform:</strong> LeetCode (206)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(1)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day050_reverse_linked_list/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (206)</category>
    </item>
    <item>
      <title>Day 49: Binary Search</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day049_binary_search/README.md</link>
      <guid isPermaLink="false">algochronicle-day-49</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Binary Search</h3>
        <p><strong>Platform:</strong> LeetCode (704)</p>
        <p><strong>Optimized Complexity:</strong> O(log n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(1)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day049_binary_search/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (704)</category>
    </item>
    <item>
      <title>Day 48: Valid Palindrome</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day048_valid_palindrome/README.md</link>
      <guid isPermaLink="false">algochronicle-day-48</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Valid Palindrome</h3>
        <p><strong>Platform:</strong> LeetCode (125)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(1)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day048_valid_palindrome/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (125)</category>
    </item>
    <item>
      <title>Day 47: Group Anagrams</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day047_group_anagrams/README.md</link>
      <guid isPermaLink="false">algochronicle-day-47</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Group Anagrams</h3>
        <p><strong>Platform:</strong> LeetCode (49)</p>
        <p><strong>Optimized Complexity:</strong> O(n · k log k)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(n · k)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day047_group_anagrams/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (49)</category>
    </item>
    <item>
      <title>Day 46: Valid Anagram</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day046_valid_anagram/README.md</link>
      <guid isPermaLink="false">algochronicle-day-46</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Valid Anagram</h3>
        <p><strong>Platform:</strong> LeetCode (242)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(1)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day046_valid_anagram/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (242)</category>
    </item>
    <item>
      <title>Day 45: Valid Parentheses</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day045_valid_parentheses/README.md</link>
      <guid isPermaLink="false">algochronicle-day-45</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Valid Parentheses</h3>
        <p><strong>Platform:</strong> LeetCode (20)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(n)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day045_valid_parentheses/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (20)</category>
    </item>
    <item>
      <title>Day 44: Contains Duplicate</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day044_contains_duplicate/README.md</link>
      <guid isPermaLink="false">algochronicle-day-44</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Contains Duplicate</h3>
        <p><strong>Platform:</strong> LeetCode (217)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(n)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day044_contains_duplicate/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (217)</category>
    </item>
    <item>
      <title>Day 43: Two Sum</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day043_two_sum/README.md</link>
      <guid isPermaLink="false">algochronicle-day-43</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Two Sum</h3>
        <p><strong>Platform:</strong> LeetCode (1)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> O(n²)</p>
        <p><strong>Space Complexity:</strong> O(n)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day043_two_sum/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (1)</category>
    </item>
    <item>
      <title>Day 42: Maximum Nesting Depth of the Parentheses</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day042_max_nesting_depth_parentheses/README.md</link>
      <guid isPermaLink="false">algochronicle-day-42</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Maximum Nesting Depth of the Parentheses</h3>
        <p><strong>Platform:</strong> LeetCode (1614)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(1)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day042_max_nesting_depth_parentheses/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (1614)</category>
    </item>
    <item>
      <title>Day 41: Merge Strings Alternately</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day041_merge_strings_alternately/README.md</link>
      <guid isPermaLink="false">algochronicle-day-41</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Merge Strings Alternately</h3>
        <p><strong>Platform:</strong> LeetCode (1768)</p>
        <p><strong>Optimized Complexity:</strong> O(m + n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(m + n)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day041_merge_strings_alternately/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (1768)</category>
    </item>
    <item>
      <title>Day 40: Remove Element</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day040_remove_element/README.md</link>
      <guid isPermaLink="false">algochronicle-day-40</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Remove Element</h3>
        <p><strong>Platform:</strong> LeetCode (27)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(1)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day040_remove_element/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (27)</category>
    </item>
    <item>
      <title>Day 39: Longest Subarray Divisible by K with At Most One Negation I</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day039_longest_subarray_divisible_by_k_one_negation/README.md</link>
      <guid isPermaLink="false">algochronicle-day-39</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Longest Subarray Divisible by K with At Most One Negation I</h3>
        <p><strong>Platform:</strong> LeetCode (4063)</p>
        <p><strong>Optimized Complexity:</strong> O(n²)</p>
        <p><strong>Brute Force Complexity:</strong> O(n³)</p>
        <p><strong>Space Complexity:</strong> O(k)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day039_longest_subarray_divisible_by_k_one_negation/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (4063)</category>
    </item>
    <item>
      <title>Day 38: Transform Array Using Pair Operations</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day038_transform_array_pair_operations/README.md</link>
      <guid isPermaLink="false">algochronicle-day-38</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Transform Array Using Pair Operations</h3>
        <p><strong>Platform:</strong> LeetCode (4062)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(1)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day038_transform_array_pair_operations/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (4062)</category>
    </item>
    <item>
      <title>Day 37: Minimum Queen Moves to Reach Target</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day037_minimum_queen_moves/README.md</link>
      <guid isPermaLink="false">algochronicle-day-37</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Minimum Queen Moves to Reach Target</h3>
        <p><strong>Platform:</strong> LeetCode (4061)</p>
        <p><strong>Optimized Complexity:</strong> O(1)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(1)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day037_minimum_queen_moves/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (4061)</category>
    </item>
    <item>
      <title>Day 36: Remove Duplicates from Sorted Array</title>
      <link>https://github.com/srujanchidarla/dsa-problems/blob/main/day036_remove_duplicates_sorted_array/README.md</link>
      <guid isPermaLink="false">algochronicle-day-36</guid>
      <pubDate>Thu, 15 Oct 2026 22:14:02 GMT</pubDate>
      <description><![CDATA[
        <h3>Remove Duplicates from Sorted Array</h3>
        <p><strong>Platform:</strong> LeetCode (26)</p>
        <p><strong>Optimized Complexity:</strong> O(n)</p>
        <p><strong>Brute Force Complexity:</strong> N/A</p>
        <p><strong>Space Complexity:</strong> O(1)</p>
        <br/>
        <a href="https://github.com/srujanchidarla/dsa-problems/blob/main/day036_remove_duplicates_sorted_array/README.md">View Problem</a>
      ]]></description>
      <category>LeetCode (26)</category>
    </item>
  </channel>
</rss>