- ตัวดำเนินการ
-
เรียนรู้
เรียน Python ตัวอย่างที่รันได้, NumPy, pandas และอื่น ๆ เรียน AIโครงข่ายประสาท ML และ LLM ตั้งแต่ศูนย์ เรียน C และ C++ พอยน์เตอร์ หน่วยความจำ STL และ C++ สมัยใหม่ เรียน C#พื้นฐาน C#, OOP, LINQ, async และแบบฝึกหัด .NET อัลกอริทึม Python การค้นหา การเรียงลำดับ รีเคอร์ชัน และภาพจำลอง O(n) อัลกอริทึม C และ C++ เปรียบเทียบการเขียนด้วย C และ C++
- โจทย์ใหม่
โจทย์เขียนโค้ดเรื่องStrings
ฝึกStringsด้วยโจทย์เขียนโค้ด 36 ข้อ ตั้งแต่ง่ายไปจนถึงยาก ทุกโจทย์รันในเบราว์เซอร์ พร้อมการทดสอบทันที รีวิวโค้ดจาก AI และคำตอบจากชุมชนให้เปรียบเทียบ
ง่าย · 30 ปานกลาง · 3 ยาก · 3
ทักษะที่จะได้ฝึก: แยกสตริงการนับRecordตรวจอักขระตัวพิมพ์ใหญ่ตารางความถี่Builder patternDP บน prefixDictionaryObserver patternPolymorphismTry/except
- Python · C++ · C#
- ทดสอบอัตโนมัติ
- รีวิวโค้ดโดย AI
- แนวทางจากชุมชน
- 226
- โจทย์
- 2
- วิธีแก้ที่แชร์
- 3
- ภาษา
โจทย์ทั้งหมด
ค้นหาตามหัวข้อ ภาษา หรือระดับความยาก
ยาก
Minimum Window Substring
Find the shortest piece of text containing all required characters.
คุณจะได้เรียนรู้
ขยายและหดหน้าต่างตารางความถี่
ยังไม่มีวิธีแก้
ยาก
Word Break
Decide whether text can be split into dictionary words.
คุณจะได้เรียนรู้
DP บน prefixตัดข้อความเป็นคำ
ยังไม่มีวิธีแก้
ปานกลาง
Recursive Palindrome
Check a palindrome recursively, ignoring case and punctuation.
คุณจะได้เรียนรู้
กรณีฐานทำความสะอาดสตริง
ยังไม่มีวิธีแก้
ง่าย
ค่าตัวเลขโรมัน
แปลงเลขโรมันเป็นตัวเลขจำนวนเต็ม
คุณจะได้เรียนรู้
ตารางสัญลักษณ์กับค่ากฎการลบ
ยังไม่มีวิธีแก้
ยาก
Find Many Patterns in Text
For each requested pattern, decide whether it appears as a contiguous substring anywhere in the shared text.
คุณจะได้เรียนรู้
ค้นหาสตริงย่อยการเตรียมข้อมูลล่วงหน้า
ยังไม่มีวิธีแก้
ง่าย
ความถี่ของตัวอักษร
นับจำนวนครั้งที่ตัวอักษรแต่ละตัวปรากฏขึ้น
คุณจะได้เรียนรู้
ตารางความถี่การนับ
ยังไม่มีวิธีแก้
ปานกลาง
Readability Grade
Estimate the school grade needed to read a text.
คุณจะได้เรียนรู้
วิเคราะห์ข้อความสูตร
ยังไม่มีวิธีแก้
ง่าย
ตัวอักษรที่ไม่ซ้ำตัวแรก
หาตัวอักษรตัวแรกที่ปรากฏเพียงครั้งเดียว
คุณจะได้เรียนรู้
แฮชแมปการนับ
ยังไม่มีวิธีแก้
ง่าย
Password Rules Check
Check a password against simple strength rules.
คุณจะได้เรียนรู้
การตรวจสอบความถูกต้องแฟล็กบูลีน
ยังไม่มีวิธีแก้
ง่าย
DNA to RNA Transcription
Build an RNA string by replacing every DNA character with its partner.
คุณจะได้เรียนรู้
จับคู่อักขระตารางแปลง
ยังไม่มีวิธีแก้
ง่าย
Every Other Character
Keep the characters at even positions.
คุณจะได้เรียนรู้
ดัชนีสตริงระยะก้าว
ยังไม่มีวิธีแก้
ง่าย
สตริงพาลินโดรม
ตรวจสอบว่าข้อความอ่านเหมือนกันทั้งจากซ้ายไปขวาและขวาไปซ้ายหรือไม่
คุณจะได้เรียนรู้
สองพอยน์เตอร์ออกจากลูปก่อนเวลา
ยังไม่มีวิธีแก้
ง่าย
Acronym Generator
Create an acronym from the first letter of every word, in uppercase.
คุณจะได้เรียนรู้
แยกวิเคราะห์สตริงแยกคำ
ยังไม่มีวิธีแก้
ง่าย
Title Case
เปลี่ยนตัวอักษรตัวแรกของแต่ละคำให้เป็นตัวพิมพ์ใหญ่
คุณจะได้เรียนรู้
เมธอดของสตริงตัวพิมพ์ใหญ่
ยังไม่มีวิธีแก้
ง่าย
คะแนนตัวอักษรในคำ
บวกค่าคะแนนของแต่ละตัวอักษรในคำหนึ่งคำ
คุณจะได้เรียนรู้
คะแนนตัวอักษรรวมคะแนนด้วยแมป
ยังไม่มีวิธีแก้
ง่าย
ตรวจสอบอะแนแกรม
ตรวจสอบว่าสองวลีใช้ตัวอักษรชุดเดียวกันหรือไม่
คุณจะได้เรียนรู้
การเรียงลำดับนับความถี่
ยังไม่มีวิธีแก้
ง่าย
Pangram Check
A pangram contains every English letter at least once.
คุณจะได้เรียนรู้
เซตของตัวอักษรปรับตัวพิมพ์ให้เป็นมาตรฐาน
ยังไม่มีวิธีแก้
ง่าย
กลับลำดับสตริง
คืนค่าตัวอักษรของสตริงโดยเรียงลำดับย้อนกลับ.
คุณจะได้เรียนรู้
ไล่ย้อนกลับการตัดสตริง
ยังไม่มีวิธีแก้
เลือกตามหัวข้อ
- Beginner 95
- ai 47
- การเรียนรู้ของเครื่อง 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- โครงข่ายประสาทเทียม 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- รูปแบบการออกแบบ 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3
- การเรียนรู้แบบเสริมกำลัง 3