Add a `partition` goody
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- typescript
- Bereich
- tooling
Rechercherichtung
Beginne damit, Iterator.prototype zu finden und die vorhandenen nützlichen Funktionen zu überprüfen, die daran angehängt sind. Kläre, ob partition zwei Arrays oder zwei Iteratoren zurückgeben soll, implementiere dann das ausgewählte Verhalten und füge Tests hinzu, die zeigen, dass ein Iterator in die beiden erwarteten Ergebnisse partitioniert werden kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Inspiration from Ruby: https://rubydoc.info/stdlib/core/Enumerable:partition
A reasonable place for it to live would be on Iterator.prototype, then anything that can give us an iterator can also be partitioned.
Should we return two arrays like Ruby does or two iterators? I'm currently thinking that two arrays is fine. Two iterators would only be better if these iterators are lazy, but that doesn't seem worth the overhead currently.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 20
- Forks
- 12
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus code-chronicles-code/leetcode-curriculum
-
enhancement kotlin
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
good first issue tests
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 82/100
-
good first issue tests
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
-
good first issue tests
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
code-chronicles-code/leetcode-curriculum#418 · 1 Kommentar ·
Alle Issues in code-chronicles-code/leetcode-curriculum
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
mksglu/context-mode#1200 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
jaegertracing/jaeger-ui#4506 ·
-
area:desktop area:ui bug platform:macos
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
anthropics/claude-code#96687 ·
-
good first issue
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 95/100
AOSSIE-Org/DebateAI#582 · 2 Kommentare ·