{"id":21274443,"url":"https://github.com/anson09/ac","last_synced_at":"2025-03-15T12:44:07.064Z","repository":{"id":143787297,"uuid":"346989269","full_name":"anson09/ac","owner":"anson09","description":"AC means power or accepted, practicing your js and programing skill from here 🧤","archived":false,"fork":false,"pushed_at":"2024-04-10T07:19:28.000Z","size":157,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-22T03:13:55.977Z","etag":null,"topics":["algorithm","js","leetcode","programming"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anson09.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-12T08:08:32.000Z","updated_at":"2023-04-06T01:47:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"3eca39d4-8d12-4230-840b-cb53e7c964a4","html_url":"https://github.com/anson09/ac","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anson09%2Fac","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anson09%2Fac/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anson09%2Fac/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anson09%2Fac/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anson09","download_url":"https://codeload.github.com/anson09/ac/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243732252,"owners_count":20338831,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["algorithm","js","leetcode","programming"],"created_at":"2024-11-21T09:21:46.064Z","updated_at":"2025-03-15T12:44:07.039Z","avatar_url":"https://github.com/anson09.png","language":"JavaScript","readme":"# README\n\nThis project is suited for those who want to promote full-stack coding ability systematically 🏗\n\nAll problems are implemented by vanilla js 💛\n\n## INDEX\n\nCodes are divided into 4 parts: 🥘\n\n1. [JS Theory](./1_js_theory/)\n2. [Data Structure](./2_data_structure/)\n3. [Algorithm](./3_algorithm/)\n4. [Leetcode](./4_leetcode/)\n\nYou can filter themes by tag #xxx\n\n`#hot` `#dp` `#backtracking` `#tree` `#recursion` `#data-structure` `#math` `#knapsack` `#string` `#promise` `#monotonic-stack` `#dfs` `#closure` `#bit` `#combination` `#hashmap` `#two-pointers` `#concurrence` `#design-mode` `#bst` `#format` `#topk` `#quickselect` `#linkedlist` `#LIS` `#async` `#hash` `#api` `#debounce` `#clone` `#flat` `#regex` `#prototype` `#callback` `#event` `#rpc` `#throttle` `#graph` `#heap` `#priority-queue` `#trie` `#stack` `#monotonic-queue` `#sliding-window` `#permutation` `#sort`\n\n## About Leetcode Challenge\n\nThe leetcode run time and beat info could be used as a reference, but please not taking much seriously\n\nRun time is calculated by the sum of all test cases, and making optimization is only needed when your submission is at the bottom or has a magnitude difference from the fastest one\n\nFun facts: 💡\n\n- The test cases may be supplemented at any time. The earlier you submit, the fewer cases you need to run\n- The run time of the same code may be different at each submission. The most extreme situation I met is submitting the same code twice, once 3s but once 2s, which is related to the server resource allocation and current usage\n- Encountered the submission of the first 50% only gap 10ms, 50% seems huge, while the difference is just natural environment fluctuation\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanson09%2Fac","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanson09%2Fac","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanson09%2Fac/lists"}