Prad Nukala
13e0a70d52
feat(problems): add solution for Best Time to Buy and Sell Stock
2026-08-20 12:00:05 -04:00
Prad Nukala
b71d3c6dc0
docs(docs): add YouTube embed for sliding window guide
2026-08-20 12:00:02 -04:00
Prad Nukala
52f8626d8f
chore(config): remove Solutions link and add dev scripts & dependencies
2026-08-20 11:59:59 -04:00
Prad Nukala
b87316ed6f
docs(sync): update sync command to target docs/solutions and rename section to Answer
2026-08-19 22:11:06 -04:00
Prad Nukala
0339aa7b1f
feat(problems): add solutions for Search in Rotated Sorted Array and Koko Eating Bananas
2026-08-19 22:11:01 -04:00
Prad Nukala
5a819c7016
refactor(islands): remove study deck components and related markdown decks
2026-08-19 22:08:40 -04:00
Prad Nukala
64cfcb53e6
docs(docs): restructure documentation directories and remove placeholder study decks
2026-08-19 22:08:37 -04:00
Prad Nukala
3224db8bd4
feat(config): add navigation tabs for Guides and Solutions
2026-08-19 22:08:28 -04:00
Prad Nukala
4065de560e
feat(problems): add binary search solution for LeetCode 704
2026-08-19 14:40:58 -04:00
Prad Nukala
1cd8e3b5cc
docs(docs): update header image path in README
2026-08-19 14:33:49 -04:00
Prad Nukala
8325124260
docs: add new LeetCode problem documentation and cleanup formatting
2026-08-19 13:55:39 -04:00
Prad Nukala
86020aaf26
feat(omp): add sync-solutions command documentation
2026-08-19 13:05:58 -04:00
Prad Nukala
6af743173d
style(problems): clean up whitespace in reverse-string solution
2026-08-19 13:05:52 -04:00
Prad Nukala
6f4686d7e9
feat(islands): add StudyDeck component and markdown decks for algorithms
2026-08-19 13:05:50 -04:00
Prad Nukala
e23d90cb82
docs(docs): add study decks, new reference pages, and fix header image path
2026-08-19 13:05:47 -04:00
Prad Nukala
e14763c585
chore(config): add reveal.js and React deps, update .gitignore, remove navigation tabs
2026-08-19 13:05:45 -04:00
Prad Nukala
0ca4d73dd3
chore(assets): move dependency spine assets to public directory
2026-08-19 13:05:43 -04:00
Prad Nukala
b857104bd6
style(docs): update dependency spine assets to dark theme colors
2026-08-19 11:26:29 -04:00
Prad Nukala
57f8582b20
docs(docs): remove Dependency Spine section from README
2026-08-19 11:25:17 -04:00
Prad Nukala
eb9dcc604c
docs(docs): update header image to local asset
2026-08-19 11:25:05 -04:00
Prad Nukala
1a034c5aba
docs(assets): add LeetCode dependency spine HTML and SVG
2026-08-19 11:23:03 -04:00
Prad Nukala
65f695202e
docs(docs): replace Mermaid diagram with SVG image for dependency spine
2026-08-19 11:23:00 -04:00
Prad Nukala
c2fb7cf9a4
docs(docs): replace markdown tables with HTML, add binary search concept page, and clean two‑pointers guide
2026-08-19 11:20:34 -04:00
Prad Nukala
2126249246
ci(docs): add GitHub Actions workflow for docs deployment
2026-08-19 10:56:13 -04:00
Prad Nukala
e14e671c6c
ci(deploy): remove obsolete GitHub Actions deploy workflow
2026-08-19 10:56:10 -04:00
Prad Nukala
6b76ad5975
feat(problems): add solution for LeetCode 977 squares of a sorted array
2026-08-19 10:55:56 -04:00
Prad Nukala
cc7815e9c4
docs(docs): restructure and expand documentation with new phases and content
2026-08-19 10:55:54 -04:00
Prad Nukala
9d58f2e5bb
feat(config): add navigation tabs for solutions page
2026-08-19 10:55:51 -04:00
Prad Nukala
5d53a2c2d4
feat(array): add Trapping Rain Water solution
2026-08-19 08:49:06 -04:00
Prad Nukala
cc032c2a4b
feat(problems): add medium array problem solutions for 3Sum, Two Sum II, and Subarray Sum Equals K
2026-08-18 21:45:15 -04:00
Prad Nukala
64c7cf9298
feat(problems): implement product of array except self solution
2026-08-18 14:50:51 -04:00
Prad Nukala
46763b3ff7
ci(docs): add GitHub Actions workflow to deploy documentation
2026-08-18 14:34:05 -04:00
Prad Nukala
abe86648f8
feat(problems): add LeetCode array problem solutions
2026-08-18 14:34:02 -04:00
Prad Nukala
9e8117fcf6
docs(docs): restructure documentation paths and add new introduction file
2026-08-18 14:33:59 -04:00
Prad Nukala
995fed2950
feat(config): add Blume configuration file
2026-08-18 14:33:57 -04:00
Prad Nukala
2cc99cdb73
feat(easy): add range sum query implementation for immutable arrays
2026-08-18 11:59:08 -04:00
Prad Nukala
f9d28fb0f1
feat(work): add valid-palindrome solution for easy difficulty
2026-08-18 11:36:20 -04:00
Prad Nukala
ec7752f9f0
feat(work): add solutions for LeetCode problems 217, 242, 189, and 49
2026-08-18 11:18:20 -04:00
Prad Nukala
e980dffd1e
feat(work/Easy/Array): add solutions for counting elements and missing number problems
2026-08-17 16:19:23 -04:00
Prad Nukala
c0aa87eca2
Based on the code snippet you provided, here is an analysis of the dependencies and their purposes:
...
### **Dependency Analysis**
The list contains a mix of two distinct types of packages:
1. **Babel Transpilation**: A set of core libraries used to compile JavaScript/TypeScript.
2. **Satteri (Brackets) Build Tools**: A collection of native build tools for the Visual Studio Code editor, specifically designed for building web applications
2026-08-17 15:53:19 -04:00
Prad Nukala
7f9978b8d1
feat(work): add new Easy difficulty problems for Hash Table and Two Pointers modules
2026-08-17 15:45:46 -04:00
Prad Nukala
c7d1a48791
Based on the diff you provided, here is a summary of the changes made to your documentation setup for the LeetCode-style coding patterns course.
...
### 📂 Documentation Structure Changes
The project has been reorganized into a **Blume** framework (version 1.5.1) with a specific focus on **Coding Patterns**. The structure now clearly separates concepts, problems, and schedules.
#### 1. Core Configuration (`docs/package.json`)
* **
2026-08-17 14:19:02 -04:00
Prad Nukala
ba1df69c39
docs: update documentation structure and examples for Arrays & Strings guide
2026-08-16 15:31:54 -04:00
Prad Nukala
743155adfb
chore(docs): remove Blume config and package.json
2026-08-16 13:09:28 -04:00
Prad Nukala
4b1c9bd5f9
docs(docs): restructure documentation hierarchy and rename files
2026-08-16 13:09:24 -04:00
Prad Nukala
7178cbeeb4
feat(config): add Schedule tab to navigation
2026-08-16 13:08:30 -04:00
Prad Nukala
045e9e5461
chore(config): remove empty navigation property
2026-08-14 18:57:20 -04:00
Prad Nukala
91c45ea5de
docs(docs): add strategy, coding, and system design documentation hierarchy
2026-08-14 18:37:13 -04:00
Prad Nukala
87581c4f4b
chore(config): vendor blume package and update ignore rules
2026-08-14 18:37:11 -04:00
Prad Nukala
56c4271c45
chore(docs): add ignore for wrangler state files
2026-08-14 13:15:58 -04:00
Prad Nukala
5d69dee4d8
refactor(docs): migrate documentation to Blume and restructure content
2026-08-14 13:15:38 -04:00
Prad Nukala
a3c1049bee
feat(config): switch docs to Blume and adjust Wrangler config
2026-08-14 13:15:35 -04:00
Prad Nukala
d46fb529c0
feat(problems): add implementation for first unique character in a string
2026-08-13 21:57:10 -04:00
Prad Nukala
9b9428db47
feat(docs): add wrangler deploy script and dependency
2026-08-13 19:56:57 -04:00
Prad Nukala
ff0e48c1fd
docs(docs): add initial Fumadocs-based documentation site
2026-08-13 19:52:46 -04:00
Prad Nukala
896123eb5f
feat(config): add waku configuration for docs
2026-08-13 19:52:41 -04:00
Prad Nukala
ec81f7efb3
feat(work): add Go solution stub for first unique character and remove outdated JS files
2026-08-13 19:38:08 -04:00
Prad Nukala
667ccbe1da
docs(docs): delete obsolete Leetcode documentation files
2026-08-13 19:38:06 -04:00
Prad Nukala
f4edb09e5e
docs(welcome): restructure documentation directories and add new guides section
2026-07-15 15:07:28 -04:00
Prad Nukala
0a439d468e
feat(config): update site title and add navigation tab
2026-07-15 15:07:27 -04:00
Prad Nukala
a7adcb9ada
docs(README): update documentation link URL
2026-07-14 11:21:26 -04:00
Prad Nukala
ea3c07ca38
chore(): add bun.lock file with dependencies for docs package
2026-07-14 11:10:47 -04:00
Prad Nukala
d322faa3a8
docs: standardize accordion components in problem hints
2026-07-14 11:10:30 -04:00
Prad Nukala
3e4c8c7065
feat(package): add package.json with blume dependencies and scripts
2026-07-14 11:07:16 -04:00
Prad Nukala
172bdcf40e
docs(docs): migrate to array based folder structure
2026-07-14 11:07:15 -04:00
Prad Nukala
a7f9fc28e0
feat(config): add blume config file and remove waku config
2026-07-14 11:07:13 -04:00
Prad Nukala
a0f5264106
init(work): add JavaScript pattern recognition drills
2026-07-14 10:50:34 -04:00
Prad Nukala
f39e10e8fb
fix(package): remove outdated package.json file
2026-07-13 17:16:46 -04:00
Prad Nukala
240ffe0333
chore(config): remove blume config file
2026-07-13 17:16:46 -04:00
Prad Nukala
b35b896a92
chore(.gitignore): add blume directory to gitignore
2026-07-13 17:16:19 -04:00
Prad Nukala
2176f6265f
feat(package): add package.json with blume dependencies and scripts
2026-07-13 17:16:17 -04:00
Prad Nukala
c66b7743e7
docs(index): add introduction documentation
2026-07-13 17:16:16 -04:00
Prad Nukala
78d8ce30f5
feat(config): add blume configuration file
2026-07-13 17:16:15 -04:00
Prad Nukala
571d4633d9
feat(work): add problem1 function implementation
2026-07-13 15:20:37 -04:00
Prad Nukala
2b6e93af0d
feat(work): add blind deduction set comments and problem1 function stub
2026-07-13 15:08:16 -04:00
Prad Nukala
04a9e82fc3
chore(Blind): add answer key and solutions for deduction problems
2026-07-13 12:15:42 -04:00
Prad Nukala
090189ccf7
chore(notes): remove 1365 notes and 451.sort-characters-by-frequency.js file
2026-07-13 12:15:40 -04:00
Prad Nukala
4840da7c8f
fix(problems): remove solutions for completed problems
2026-07-13 12:15:35 -04:00
Prad Nukala
8f1f60f9ba
fix(leetcode): remove solutions for problems 1365 and 1636
2026-07-13 12:15:34 -04:00
Prad Nukala
1eda252101
docs(hash-table): add first unique character in a string LC-387
...
docs(array): add sort array by increasing frequency LC-1636
docs(array): add top k frequent elements LC-347
docs(hash-table): add sort characters by frequency LC-451
docs(array): add minor edit to how many numbers are smaller than current LC-1365
2026-07-12 20:56:17 -04:00
Prad Nukala
8ab04b153f
docs(array): add LC-1365 How Many Numbers Are Smaller Than the Current Number documentation
2026-07-12 19:59:11 -04:00
Prad Nukala
4be2caee9f
refactor(Hash Table): optimize character frequency sorting implementation
2026-07-12 18:50:59 -04:00
Prad Nukala
b9e9bcff49
feat(leetcode): add solution for sort array by increasing frequency problem
2026-07-12 18:50:57 -04:00
Prad Nukala
94b4bc509b
docs(docs): add cli configuration and components
2026-07-12 18:50:57 -04:00
Prad Nukala
3a238c34d9
chore(.gitignore): add tmp directory to ignore list
2026-07-12 15:59:48 -04:00
Prad Nukala
fa3ab1031d
docs(leetcode): add solution and documentation for 1365. How Many Numbers Are Smaller Than the Current Number
2026-07-12 15:56:38 -04:00
Prad Nukala
1f48808548
docs(index): update documentation content and structure
2026-07-12 15:56:36 -04:00
Prad Nukala
58ffefdaeb
docs(readme): clarify problem solving approach for frequency related problems
2026-07-12 15:56:35 -04:00
Prad Nukala
1aaab66971
init(docs): create docs site template with Fumapress and Waku
2026-07-12 13:13:51 -04:00
Prad Nukala
49a52b138f
fix(react): add typeset-prompt.md back
...
chore(release): v0.6.0
docs(changelog): update changelog
feat(cli): improve formatting
fix(cli): handle large inputs
perf(cli): optimize performance
refactor(cli): simplify code
style(cli): improve code style
test(cli): add tests
build(cli): update build
ci(cli): update ci
init(cli): init cli
2026-07-12 13:13:48 -04:00
Prad Nukala
d3bfaa1b8a
docs(readme): update documentation link URL
2026-07-12 12:17:39 -04:00
Prad Nukala
3ff25b0ae9
chore(Docs): add vercel to gitignore and package.json
2026-07-12 12:16:28 -04:00
Prad Nukala
8f950111b5
init(Docs): setup docs site with Fumapress and Waku
2026-07-12 12:14:51 -04:00
Prad Nukala
faa95b2e8b
docs(Easy/Array/1365.md): remove The Frequency Array + Prefix Sum Pattern solution
2026-07-12 12:14:47 -04:00
Prad Nukala
ed74d3c7b3
init(Easy/Hash Table): add solution for 387.first-unique-character-in-a-string.js
2026-07-11 23:25:19 -04:00
Prad Nukala
2bc7b5e4af
docs(readme): add decision cheat sheet and mental checklist for problem solving
2026-07-11 23:25:17 -04:00
Prad Nukala
ac016faada
feat(Medium/Array): add solution for top-k-frequent-elements problem
2026-07-11 23:08:07 -04:00
Prad Nukala
0acffbf998
init(Easy/Array): add solution for 1636. Sort Array by Increasing Frequency
...
init(Medium/Hash Table): add solution for 451. Sort Characters By Frequency
2026-07-11 22:30:34 -04:00
Prad Nukala
f7c0da21ce
chore: add .gitignore file
2026-07-11 19:49:39 -04:00
Prad Nukala
f54453a01d
refactor(Array): optimize solution for 'how many numbers are smaller than the current number' problem
2026-07-11 19:49:36 -04:00