feat(palindrome): add C solution
Maintainer antworten meist innerhalb von 1 Tag
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 82/100
Rechercherichtung
Lies zunächst die vorhandenen Lösungen in problems/palindrome und den Testeinstiegspunkt run.py des Repositorys. Füge problems/palindrome/solution.c entsprechend dem geforderten Verhalten für Eingabe, Normalisierung, Vergleich und Ausgabe hinzu. Die Aufgabe ist abgeschlossen, wenn python3 run.py palindrome alle Testfälle besteht.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Description
Under the Contributing section of the README:
"- Add a solution in a language a problem doesn't have yet (
solution.rs,solution.c, ...)."
Currently, problems/palindrome has solutions in C++, JavaScript, and Python, but does not have a C solution (solution.c).
Proposed Solution
Add problems/palindrome/solution.c that:
- Reads a line of input from
stdin. - Filters out punctuation/spaces and normalizes characters to lowercase using standard library functions (
isalnum,tolower). - Checks if the string reads the same forwards and backwards.
- Prints
trueorfalseto match the expected format. - Passes all test cases via
python3 run.py palindrome.
- Vorherrschende Sprache
- Python
- Sterne
- 1
- Forks
- 6
- Ø Merge
- 22 Std. 23 Min.
- Gemergte PRs (30 T.)
- 22
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Kein 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 techcsispit/code-corner
-
Test runner reports success when no solutions are executedEvtl. vergeben @vivek-3728 hat das heute übernommen. Offenbug good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
techcsispit/code-corner#53 · 1 Kommentar · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
prime/solution.java doesn't compile: public class PrimeCheck in solution.java, README requires Solution.java with a Solution classEvtl. vergeben @tanujb03 hat das vor 10 Tagen übernommen. Offenbug good first issue
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
techcsispit/code-corner#35 ·
Maintainer antworten meist innerhalb von 1 Tag
-
feat(binary-search): add JavaScript solutionEvtl. vergeben @aadiitya2007 hat das heute übernommen. Offenfeature
techcsispit/code-corner#56 · 1 Kommentar · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
feat(roman-numerals): add C++ solutionEvtl. vergeben @aadiitya2007 hat das heute übernommen. Offenfeature
techcsispit/code-corner#54 · 1 Kommentar · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Failed compilations always report 0.000 secondsEvtl. vergeben @Nik-2208 hat das vor 8 Tagen übernommen. Offenbug good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
techcsispit/code-corner#37 · 1 Kommentar · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in techcsispit/code-corner
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
anchore/grype-db#1149 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: `hermes plugins update` clones an entire monorepo twice - `subdir` is resolved but dropped at both catalog-update call sitesEvtl. vergeben @HootRock hat das heute übernommen. Offencomp/cli P2 type/perf
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
NousResearch/hermes-agent#142417 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
SMC SPEC
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
tenstorrent/tt-oca-harness#3287 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug enhancement python
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
DewaldOosthuizen/tech-cheat-sheets-and-notes#392 ·
Maintainer antworten meist innerhalb von 1 Tag
-
security
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
fabriziosalmi/wildbox#801 ·
Maintainer antworten meist innerhalb von 1 Tag