317 โซลูชั่นที่มีประสิทธิภาพสำหรับปัญหา HackerRank
- สถิติ 10 วัน
- 30 วันแห่งโค้ด
- อัลกอริทึม
- ถอดรหัสการสัมภาษณ์การเขียนโค้ด
- โครงสร้างข้อมูล
- การเขียนโปรแกรมทั่วไป
- การนำไปปฏิบัติ
- ชวา
- SQL
โซลูชันถูกเข้ารหัสโดยใช้ Java 8
โซลูชัน SQL ได้รับการเข้ารหัสโดยใช้ MySQL
สถิติ 10 วัน
วัน | ท้าทาย | คะแนน | สารละลาย |
---|
0 | ค่าเฉลี่ย ค่ามัธยฐาน และโหมด | 30 | โซลูชัน.java |
0 | ค่าเฉลี่ยถ่วงน้ำหนัก | 30 | โซลูชัน.java |
1 | ควอไทล์ | 30 | โซลูชัน.java |
1 | พิสัยระหว่างควอไทล์ | 30 | โซลูชัน.java |
1 | ส่วนเบี่ยงเบนมาตรฐาน | 30 | โซลูชัน.java |
2 | ความน่าจะเป็นขั้นพื้นฐาน | 10 | สารละลาย |
2 | ลูกเต๋าเพิ่มเติม | 10 | สารละลาย |
2 | ความน่าจะเป็นของเหตุการณ์แบบผสม | 10 | สารละลาย |
3 | ความน่าจะเป็นแบบมีเงื่อนไข | 10 | สารละลาย |
3 | ไพ่ชุดเดียวกัน | 10 | สารละลาย |
3 | การวาดลูกหิน | 10 | สารละลาย |
4 | การแจกแจงแบบทวินาม I | 30 | โซลูชัน.java |
4 | การแจกแจงแบบทวินาม II | 30 | โซลูชัน.java |
4 | การกระจายทางเรขาคณิต I | 30 | โซลูชัน.java |
4 | การกระจายตัวทางเรขาคณิต II | 30 | โซลูชัน.java |
5 | การกระจายปัวซอง I | 30 | โซลูชัน.java |
5 | การกระจายปัวซง II | 30 | โซลูชัน.java |
5 | การแจกแจงแบบปกติ I | 30 | โซลูชัน.java |
5 | การแจกแจงแบบปกติ II | 30 | โซลูชัน.java |
6 | ทฤษฎีบทขีดจำกัดกลาง I | 30 | โซลูชัน.java |
6 | ทฤษฎีบทขีดจำกัดกลาง II | 30 | โซลูชัน.java |
6 | ทฤษฎีบทขีดจำกัดกลาง III | 30 | โซลูชัน.java |
7 | สัมประสิทธิ์สหสัมพันธ์เพียร์สัน I | 30 | โซลูชัน.java |
7 | ค่าสัมประสิทธิ์สหสัมพันธ์อันดับของสเปียร์แมน | 30 | โซลูชัน.java |
8 | เส้นถดถอยกำลังสองน้อยที่สุด | 30 | โซลูชัน.java |
8 | สัมประสิทธิ์สหสัมพันธ์เพียร์สัน II | 30 | สารละลาย |
9 | การถดถอยเชิงเส้นพหุคูณ | 30 | โซลูชัน.java |
30 วันแห่งโค้ด
วัน | ท้าทาย | คะแนน | สารละลาย |
---|
0 | สวัสดีชาวโลก | 30 | โซลูชัน.java |
1 | ประเภทข้อมูล | 30 | โซลูชัน.java |
2 | ผู้ประกอบการ | 30 | โซลูชัน.java |
3 | ข้อมูลเบื้องต้นเกี่ยวกับงบแบบมีเงื่อนไข | 30 | โซลูชัน.java |
4 | คลาสกับอินสแตนซ์ | 30 | โซลูชัน.java |
5 | ลูป | 30 | โซลูชัน.java |
6 | มาทบทวนกัน | 30 | โซลูชัน.java |
7 | อาร์เรย์ | 30 | โซลูชัน.java |
8 | พจนานุกรมและแผนที่ | 30 | โซลูชัน.java |
9 | การเรียกซ้ำ | 30 | โซลูชัน.java |
10 | เลขฐานสอง | 30 | โซลูชัน.java |
11 | อาร์เรย์ 2 มิติ | 30 | โซลูชัน.java |
12 | มรดก | 30 | โซลูชัน.java |
13 | ชั้นเรียนนามธรรม | 30 | โซลูชัน.java |
14 | ขอบเขต | 30 | โซลูชัน.java |
15 | รายการที่เชื่อมโยง | 30 | โซลูชัน.java |
16 | ข้อยกเว้น - สตริงเป็นจำนวนเต็ม | 30 | โซลูชัน.java |
17 | ข้อยกเว้นเพิ่มเติม | 30 | โซลูชัน.java |
18 | คิวและสแต็ค | 30 | โซลูชัน.java |
19 | อินเทอร์เฟซ | 30 | โซลูชัน.java |
20 | การเรียงลำดับ | 30 | โซลูชัน.java |
21 | ยาสามัญ | 30 | โซลูชัน.java |
22 | ต้นไม้ค้นหาแบบไบนารี | 30 | โซลูชัน.java |
23 | BST ระดับ-การข้ามผ่านคำสั่ง | 30 | โซลูชัน.java |
24 | รายการที่เชื่อมโยงเพิ่มเติม | 30 | โซลูชัน.java |
25 | เวลาทำงานและความซับซ้อน | 30 | โซลูชัน.java |
26 | ตรรกะที่ซ้อนกัน | 30 | โซลูชัน.java |
27 | การทดสอบ | 30 | โซลูชัน.java |
อัลกอริทึม
โดเมนย่อย | ท้าทาย | คะแนน | สารละลาย |
---|
การเรียงลำดับ | Quicksort 1 - พาร์ติชัน | 10 | โซลูชัน.java |
การเรียงลำดับ | เค้กวอล์คของมาร์ค | 15 | โซลูชัน.java |
การเรียงลำดับ | ผลต่างสัมบูรณ์ขั้นต่ำในอาร์เรย์ | 15 | โซลูชัน.java |
การเรียงลำดับ | ความสมดุลของโชค | 20 | โซลูชัน.java |
การเรียงลำดับ | การเรียงลำดับการแทรก - ตอนที่ 1 | 30 | โซลูชัน.java |
การเรียงลำดับ | การเรียงลำดับการแทรก - ตอนที่ 2 | 30 | โซลูชัน.java |
การเรียงลำดับ | ความถูกต้องและค่าคงที่ของลูป | 30 | โซลูชัน.java |
การเรียงลำดับ | เวลาทำงานของอัลกอริทึม | 30 | โซลูชัน.java |
การเรียงลำดับ | Quicksort 2 - การเรียงลำดับ | 30 | โซลูชัน.java |
การเรียงลำดับ | การนับแบบที่ 1 | 30 | โซลูชัน.java |
การเรียงลำดับ | การนับแบบที่ 2 | 30 | โซลูชัน.java |
การเรียงลำดับ | การนับแบบที่ 3 | 30 | โซลูชัน.java |
การเรียงลำดับ | ข้อมูลเบื้องต้นเกี่ยวกับความท้าทายในการฝึกสอน | 30 | โซลูชัน.java |
การเรียงลำดับ | Quicksort ในสถานที่ | 35 | โซลูชัน.java |
การเรียงลำดับ | เวลาทำงานของ Quicksort | 35 | โซลูชัน.java |
การเรียงลำดับ | การเรียงลำดับการนับแบบเต็ม | 40 | โซลูชัน.java |
ค้นหา | ร้านไอศกรีม | 30 | โซลูชัน.java |
ค้นหา | เซลล์ที่เชื่อมต่อกันในตาราง | 50 | โซลูชัน.java |
โลภ | ความท้าทายกริด | 20 | โซลูชัน.java |
โลภ | สามเหลี่ยมเส้นรอบวงสูงสุด | 20 | โซลูชัน.java |
โลภ | คู่สวย | 30 | โซลูชัน.java |
ทฤษฎีกราฟ | การค้นหาแบบกว้างก่อน - การเข้าถึงที่สั้นที่สุด | 55 | โซลูชัน.java |
สตริง | สตริงลดพิเศษ | 10 | โซลูชัน.java |
สตริง | คาเมลเคส | 15 | โซลูชัน.java |
สตริง | ตัวละครสองตัว | 15 | โซลูชัน.java |
สตริง | ซีซาร์ ไซเฟอร์ | 15 | โซลูชัน.java |
สตริง | การสำรวจดาวอังคาร | 15 | โซลูชัน.java |
สตริง | สายเครื่องแบบถ่วงน้ำหนัก | 20 | โซลูชัน.java |
สตริง | อัญมณี | 20 | โซลูชัน.java |
สตริง | อักขระสลับ | 20 | โซลูชัน.java |
สตริง | สตริงไบนารีที่สวยงาม | 20 | โซลูชัน.java |
สตริง | ความลึกลับของจดหมายรัก | 20 | โซลูชัน.java |
สตริง | การก่อสร้างสตริง | 25 | โซลูชัน.java |
การเขียนโปรแกรมแบบไดนามิก | ปัญหาการเปลี่ยนเหรียญ | 60 | โซลูชัน.java |
การจัดการบิต | จำนวนเต็มโดดเดี่ยว | 20 | โซลูชัน.java |
การจัดการบิต | การจัดการบิต: จำนวนเต็มโดดเดี่ยว | 20 | โซลูชัน.java |
การจัดการบิต | ผลรวมเทียบกับ XOR | 25 | โซลูชัน.java |
การจัดการบิต | เพิ่ม XOR ให้สูงสุด | 30 | โซลูชัน.java |
การจัดการบิต | ซานซ่า และ XOR | 30 | โซลูชัน.java |
การจัดการบิต | เกมเคาน์เตอร์ | 30 | โซลูชัน.java |
ถอดรหัสการสัมภาษณ์การเขียนโค้ด
หัวข้อ | ท้าทาย | คะแนน | สารละลาย |
---|
เทคนิค/แนวคิด | ความซับซ้อนของเวลา: Primality | 15 | โซลูชัน.java |
เทคนิค/แนวคิด | การเรียกซ้ำ: หมายเลขฟีโบนัชชี | 20 | โซลูชัน.java |
เทคนิค/แนวคิด | การเรียกซ้ำ: บันไดของเดวิส | 30 | โซลูชัน.java |
เทคนิค/แนวคิด | DP: เปลี่ยนเหรียญ | 30 | โซลูชัน.java |
เทคนิค/แนวคิด | การจัดการบิต: จำนวนเต็มโดดเดี่ยว | 60 | โซลูชัน.java |
โครงสร้างข้อมูล | อาร์เรย์: การหมุนซ้าย | 20 | โซลูชัน.java |
โครงสร้างข้อมูล | สตริง: การสร้างแอนนาแกรม | 25 | โซลูชัน.java |
โครงสร้างข้อมูล | ตารางแฮช: หมายเหตุค่าไถ่ | 25 | โซลูชัน.java |
โครงสร้างข้อมูล | รายการที่เชื่อมโยง: ตรวจหาวงจร | 25 | โซลูชัน.java |
โครงสร้างข้อมูล | สแต็ค: วงเล็บเหลี่ยมที่สมดุล | 30 | โซลูชัน.java |
โครงสร้างข้อมูล | คิว: เรื่องราวของสองกอง | 30 | โซลูชัน.java |
โครงสร้างข้อมูล | ต้นไม้: นี่คือแผนผังการค้นหาแบบไบนารีหรือไม่? | 30 | โซลูชัน.java |
โครงสร้างข้อมูล | กอง: ค้นหาค่ามัธยฐานที่ทำงานอยู่ | 50 | โซลูชัน.java |
โครงสร้างข้อมูล | พยายาม: ผู้ติดต่อ | 50 | โซลูชัน.java |
อัลกอริทึม | การเรียงลำดับ: การเรียงลำดับแบบบับเบิ้ล | 30 | โซลูชัน.java |
อัลกอริทึม | การเรียงลำดับ: ตัวเปรียบเทียบ | 35 | โซลูชัน.java |
อัลกอริทึม | การเรียงลำดับแบบผสาน: การนับการผกผัน | 35 | โซลูชัน.java |
อัลกอริทึม | การค้นหาแบบไบนารี: ร้านไอศกรีม | 45 | โซลูชัน.java |
อัลกอริทึม | DFS: เชื่อมต่อเซลล์ในกริด | 45 | โซลูชัน.java |
อัลกอริทึม | BFS: การเข้าถึงที่สั้นที่สุดในกราฟ | 45 | โซลูชัน.java |
โครงสร้างข้อมูล
โดเมนย่อย | ท้าทาย | คะแนน | สารละลาย |
---|
อาร์เรย์ | อาร์เรย์ - DS | 10 | โซลูชัน.java |
อาร์เรย์ | อาร์เรย์ 2 มิติ - DS | 15 | โซลูชัน.java |
อาร์เรย์ | อาร์เรย์แบบไดนามิก | 15 | โซลูชัน.java |
อาร์เรย์ | การหมุนซ้าย | 20 | โซลูชัน.java |
อาร์เรย์ | อาร์เรย์กระจัดกระจาย | 25 | โซลูชัน.java |
อาร์เรย์ | บดขยี้อัลกอริทึม | 60 | โซลูชัน.java |
สแต็ค | องค์ประกอบสูงสุด | 20 | โซลูชัน.java |
สแต็ค | วงเล็บเหลี่ยมแบบสมดุล | 25 | โซลูชัน.java |
ต้นไม้ | ต้นไม้: สั่งซื้อ Traversal ล่วงหน้า | 10 | โซลูชัน.java |
ต้นไม้ | ต้นไม้: Inorder Traversal | 10 | โซลูชัน.java |
ต้นไม้ | ต้นไม้: การแวะผ่านลำดับหลัง | 10 | โซลูชัน.java |
ต้นไม้ | ต้นไม้: ความสูงของต้นไม้ไบนารี | 10 | โซลูชัน.java |
ต้นไม้ | ต้นไม้: การข้ามลำดับระดับ | 20 | โซลูชัน.java |
ต้นไม้ | ต้นไม้: การถอดรหัสของฮัฟฟ์แมน | 20 | โซลูชัน.java |
ต้นไม้ | แผนผังการค้นหาแบบไบนารี: การแทรก | 20 | โซลูชัน.java |
ต้นไม้ | แผนผังการค้นหาแบบไบนารี: บรรพบุรุษร่วมกันต่ำสุด | 30 | โซลูชัน.java |
ต้นไม้ | นี่คือแผนผังการค้นหาแบบไบนารีหรือไม่? | 30 | โซลูชัน.java |
ต้นไม้ | สลับโหนด [Algo] | 40 | โซลูชัน.java |
ต้นไม้ | ต้นไม้สิบเหลี่ยม | 60 | โซลูชัน.java |
รายการที่เชื่อมโยง | พิมพ์องค์ประกอบของรายการที่เชื่อมโยง | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | แทรกโหนดที่ส่วนหัวของรายการที่เชื่อมโยง | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | แทรกโหนดที่ส่วนท้ายของรายการที่เชื่อมโยง | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | แทรกโหนดที่ตำแหน่งเฉพาะในรายการที่เชื่อมโยง | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | ลบโหนด | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | พิมพ์แบบย้อนกลับ | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | ย้อนกลับรายการที่เชื่อมโยง | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | เปรียบเทียบสองรายการที่เชื่อมโยง | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | รวมสองรายการที่เชื่อมโยงที่เรียงลำดับ | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | รับค่าโหนด | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | ลบโหนดค่าที่ซ้ำกันออกจากรายการที่เชื่อมโยงที่เรียงลำดับ | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | การตรวจจับวงจร | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | ค้นหาจุดผสานของสองรายการ | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | การแทรกโหนดลงในรายการที่เชื่อมโยงแบบทวีคูณที่เรียงลำดับ | 5 | โซลูชัน.java |
รายการที่เชื่อมโยง | ย้อนกลับรายการที่เชื่อมโยงแบบทวีคูณ | 5 | โซลูชัน.java |
พยายาม | รายชื่อผู้ติดต่อ | 40 | โซลูชัน.java |
คิว | เข้าคิวโดยใช้สองกอง | 30 | โซลูชัน.java |
กอง | ค้นหาค่ามัธยฐานการวิ่ง | 50 | โซลูชัน.java |
หลายทางเลือก | โครงสร้างข้อมูล MCQ 1 | 5 | สารละลาย |
หลายทางเลือก | โครงสร้างข้อมูล MCQ 2 | 5 | สารละลาย |
หลายทางเลือก | โครงสร้างข้อมูล MCQ 3 | 5 | สารละลาย |
การเขียนโปรแกรมทั่วไป
โดเมนย่อย | ท้าทาย | คะแนน | สารละลาย |
---|
การเขียนโปรแกรมพื้นฐาน | แก้ปัญหาให้ฉันก่อน | 1 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | บันได | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | บวกลบ | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ความแตกต่างในแนวทแยง | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ผลรวมใหญ่มาก | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ผลรวมอาร์เรย์อย่างง่าย | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | เปรียบเทียบแฝดสาม | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | คู่ผลรวมหารลงตัว | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | จิงโจ้ | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | สมุดวาดรูป | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | เทียนเค้กวันเกิด | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ขอให้เจริญๆ | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | พ่อค้าถุงเท้า | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | แอปเปิ้ลและส้ม | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ระหว่างสองชุด | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ผลรวมขั้นต่ำสุด | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | การให้คะแนนนักเรียน | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ทำลายสถิติ | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | นกอพยพ | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ช็อคโกแลตวันเกิด | 10 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | การแปลงเวลา | 15 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ห้องสมุด สบายดี | 15 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | บันทึกนักโทษ! | 15 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | กระโดดบนเมฆ - กลับมาอีกครั้ง | 15 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | การนับหุบเขา | 15 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | การโฆษณาแบบไวรัล | 15 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | วันที่สวยงามในภาพยนตร์ | 15 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ร้านเครื่องใช้ไฟฟ้า | 15 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | แมวและหนู | 15 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | การแข่งขันข้ามรั้ว | 15 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ต้นไม้ยูโทเปีย | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | การหมุนอาร์เรย์แบบวงกลม | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | เชอร์ล็อคและสี่เหลี่ยม | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ศาสตราจารย์โกรธ | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | แฟกทอเรียลยาวพิเศษ | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ระยะทางขั้นต่ำ | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | กระโดดขึ้นไปบนเมฆ | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ทำให้อาร์เรย์เท่ากัน | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | โปรแกรมดู PDF ของนักออกแบบ | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | สตริงที่ซ้ำกัน | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ผนวกและลบ | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | การเลือกหมายเลข | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ไต่อันดับกระดานผู้นำ | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | สมการลำดับ | 20 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ค้นหาตัวเลข | 25 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ตัดกิ่งไม้ | 25 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ตั้มและวันเกิด | 25 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | สถานีอวกาศแฟลตแลนด์ | 25 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | ปันส่วนยุติธรรม | 25 | โซลูชัน.java |
การเขียนโปรแกรมพื้นฐาน | มานาซาและสโตนส์ | 30 | โซลูชัน.java |
การเขียนโปรแกรมเชิงวัตถุ | คลาสกับอินสแตนซ์ | 30 | โซลูชัน.java |
การเขียนโปรแกรมเชิงวัตถุ | มรดก | 30 | โซลูชัน.java |
การเขียนโปรแกรมเชิงวัตถุ | ชั้นเรียนนามธรรม | 30 | โซลูชัน.java |
RegEx | แฮกเกอร์ติดอันดับหนึ่ง! | 20 | โซลูชัน.java |
การนำไปปฏิบัติ
โดเมนย่อย | ท้าทาย | คะแนน | สารละลาย |
---|
กำลังดุร้าย | แพนแกรม | 20 | โซลูชัน.java |
กำลังดุร้าย | สตริง: การสร้างแอนนาแกรม | 25 | โซลูชัน.java |
กำลังดุร้าย | การทำแอนนาแกรม | 30 | โซลูชัน.java |
กำลังดุร้าย | แก้ไขหมายเลข Kaprekar | 30 | โซลูชัน.java |
ชวา
โดเมนย่อย | ท้าทาย | คะแนน | สารละลาย |
---|
การแนะนำ | ยินดีต้อนรับสู่ชวา! | 3 | โซลูชัน.java |
การแนะนำ | Java Stdin และ Stdout I | 5 | โซลูชัน.java |
การแนะนำ | Java If-Else | 10 | โซลูชัน.java |
การแนะนำ | Java Stdin และ Stdout II | 10 | โซลูชัน.java |
การแนะนำ | การจัดรูปแบบเอาต์พุต Java | 10 | โซลูชัน.java |
การแนะนำ | Java ลูป I | 10 | โซลูชัน.java |
การแนะนำ | Java ลูป II | 10 | โซลูชัน.java |
การแนะนำ | ประเภทข้อมูล Java | 10 | โซลูชัน.java |
การแนะนำ | Java สิ้นสุดไฟล์ | 10 | โซลูชัน.java |
การแนะนำ | บล็อก Java Static Initializer | 10 | โซลูชัน.java |
การแนะนำ | Java Int เป็นสตริง | 10 | โซลูชัน.java |
การแนะนำ | วันที่และเวลาของจาวา | 15 | โซลูชัน.java |
การแนะนำ | ตัวจัดรูปแบบสกุลเงิน Java | 15 | โซลูชัน.java |
สตริง | บทนำสตริง Java | 5 | โซลูชัน.java |
สตริง | สตริงย่อย Java | 5 | โซลูชัน.java |
สตริง | การเปรียบเทียบสตริง Java | 10 | โซลูชัน.java |
สตริง | Java สตริงย้อนกลับ | 10 | โซลูชัน.java |
สตริง | ชวาแอนนาแกรม | 10 | โซลูชัน.java |
สตริง | โทเค็นสตริง Java | 15 | โซลูชัน.java |
สตริง | ตัวตรวจสอบไวยากรณ์รูปแบบ | 20 | โซลูชัน.java |
สตริง | จาวา Regex | 25 | โซลูชัน.java |
สตริง | Java Regex 2 - คำที่ซ้ำกัน | 25 | โซลูชัน.java |
สตริง | Java Regex 3 - ตัวตรวจสอบชื่อผู้ใช้ | 20 | โซลูชัน.java |
สตริง | ตัวแยกเนื้อหาแท็ก | 20 | โซลูชัน.java |
บิ๊กนัมเบอร์ | ชวา บิ๊กอินเทเกอร์ | 10 | โซลูชัน.java |
บิ๊กนัมเบอร์ | ชวา บิ๊กทศนิยม | 20 | โซลูชัน.java |
บิ๊กนัมเบอร์ | การทดสอบ Primality ของ Java | 20 | โซลูชัน.java |
โครงสร้างข้อมูล | อาร์เรย์ Java 1D | 5 | โซลูชัน.java |
โครงสร้างข้อมูล | อาร์เรย์ 2 มิติของจาวา | 10 | โซลูชัน.java |
โครงสร้างข้อมูล | จาวาซับเรย์ | 10 | โซลูชัน.java |
โครงสร้างข้อมูล | รายการอาร์เรย์ Java | 10 | โซลูชัน.java |
โครงสร้างข้อมูล | Java 1D Array (ตอนที่ 2) | 25 | โซลูชัน.java |
โครงสร้างข้อมูล | รายการจาวา | 15 | โซลูชัน.java |
โครงสร้างข้อมูล | แผนที่ชวา | 10 | โซลูชัน.java |
โครงสร้างข้อมูล | จาวาสแต็ค | 20 | โซลูชัน.java |
โครงสร้างข้อมูล | จาวา แฮชเซ็ต | 10 | โซลูชัน.java |
โครงสร้างข้อมูล | Java Generics | 15 | โซลูชัน.java |
โครงสร้างข้อมูล | เครื่องมือเปรียบเทียบ Java | 10 | โซลูชัน.java |
โครงสร้างข้อมูล | จาวาเรียงลำดับ | 10 | โซลูชัน.java |
โครงสร้างข้อมูล | Java Dequeue | 20 | โซลูชัน.java |
โครงสร้างข้อมูล | จาวาบิตเซ็ต | 20 | โซลูชัน.java |
การเขียนโปรแกรมเชิงวัตถุ | มรดก Java I | 5 | โซลูชัน.java |
การเขียนโปรแกรมเชิงวัตถุ | มรดก Java II | 10 | โซลูชัน.java |
การเขียนโปรแกรมเชิงวัตถุ | คลาสนามธรรม Java | 10 | โซลูชัน.java |
การเขียนโปรแกรมเชิงวัตถุ | อินเตอร์เฟซจาวา | 10 | โซลูชัน.java |
การเขียนโปรแกรมเชิงวัตถุ | การเอาชนะวิธีการ Java | 10 | โซลูชัน.java |
การเขียนโปรแกรมเชิงวัตถุ | Java Method Overriding 2 (ซูเปอร์คีย์เวิร์ด) | 10 | โซลูชัน.java |
การเขียนโปรแกรมเชิงวัตถุ | คีย์เวิร์ด Java Instanceof | 10 | โซลูชัน.java |
การเขียนโปรแกรมเชิงวัตถุ | Java Iterator | 15 | โซลูชัน.java |
การเขียนโปรแกรมเชิงวัตถุ | กำลังคำนวณปริมาตร | 20 | โซลูชัน.java |
การจัดการข้อยกเว้น | การจัดการข้อยกเว้น Java (ลองจับ) | 10 | โซลูชัน.java |
การจัดการข้อยกเว้น | การจัดการข้อยกเว้น Java | 15 | โซลูชัน.java |
ขั้นสูง | Java Varargs - การบวกอย่างง่าย | 15 | โซลูชัน.java |
ขั้นสูง | Java Reflection - คุณสมบัติ | 15 | โซลูชัน.java |
ขั้นสูง | คุณสามารถเข้าถึง | 15 | โซลูชัน.java |
ขั้นสูง | นายกรัฐมนตรีตรวจสอบ | 25 | โซลูชัน.java |
ขั้นสูง | รูปแบบโรงงาน Java | 15 | โซลูชัน.java |
ขั้นสูง | รูปแบบ Java ซิงเกิลตัน | 15 | โซลูชัน.java |
ขั้นสูง | รูปแบบผู้เยี่ยมชม Java | 40 | โซลูชัน.java |
ขั้นสูง | คำอธิบายประกอบ Java | 25 | โซลูชัน.java |
ขั้นสูง | ประเภทผลตอบแทนของ Covariant | 20 | โซลูชัน.java |
ขั้นสูง | นิพจน์ Java แลมบ์ดา | 30 | โซลูชัน.java |
ขั้นสูง | จาวา MD5 | 30 | โซลูชัน.java |
ขั้นสูง | ชวา SHA-256 | 30 | โซลูชัน.java |
SQL
โดเมนย่อย | ท้าทาย | คะแนน | สารละลาย |
---|
เลือกพื้นฐาน | การแก้ไข Select Query I | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | การแก้ไข Select Query II | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | เลือกทั้งหมด | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | เลือกตามรหัส | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | คุณลักษณะของเมืองของญี่ปุ่น | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | ชื่อเมืองของญี่ปุ่น | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | สถานีตรวจอากาศ 1 | 15 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | สถานีตรวจอากาศที่ 3 | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | สถานีตรวจอากาศที่ 4 | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | สถานีตรวจอากาศ 5 | 30 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | สถานีตรวจอากาศ 6 | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | สถานีตรวจอากาศ 7 | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | สถานีตรวจอากาศ 8 | 15 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | สถานีตรวจอากาศ 9 | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | สถานีตรวจอากาศ 10 | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | สถานีตรวจอากาศ 11 | 15 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | สถานีตรวจอากาศที่ 12 | 15 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | สูงกว่า 75 คะแนน | 15 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | ชื่อพนักงาน | 10 | โซลูชั่นมายเอสคิวแอล |
เลือกพื้นฐาน | เงินเดือนพนักงาน | 10 | โซลูชั่นมายเอสคิวแอล |
เข้าร่วมขั้นพื้นฐาน | ประชากรเอเชีย | 10 | โซลูชั่นมายเอสคิวแอล |
เข้าร่วมขั้นพื้นฐาน | เมืองในแอฟริกา | 10 | โซลูชั่นมายเอสคิวแอล |
เข้าร่วมขั้นพื้นฐาน | ประชากรเฉลี่ยของแต่ละทวีป | 10 | โซลูชั่นมายเอสคิวแอล |
เข้าร่วมขั้นพื้นฐาน | รายงาน | 20 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | การแก้ไขการรวมกลุ่ม - ฟังก์ชันการนับ | 10 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | การแก้ไขการรวมกลุ่ม - ฟังก์ชันผลรวม | 10 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | การแก้ไขการรวมกลุ่ม - ค่าเฉลี่ย | 10 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | ประชากรเฉลี่ย | 10 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | ประชากรญี่ปุ่น | 10 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | ความแตกต่างของความหนาแน่นของประชากร | 10 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | ความผิดพลาด | 15 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | ผู้มีรายได้สูงสุด | 20 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | สถานีตรวจอากาศที่ 2 | 15 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | สถานีตรวจอากาศที่ 13 | 10 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | สถานีตรวจอากาศที่ 14 | 10 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | สถานีตรวจอากาศ 15 | 15 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | สถานีตรวจอากาศที่ 16 | 10 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | สถานีตรวจอากาศ 17 | 15 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | สถานีตรวจอากาศ 18 | 25 | โซลูชั่นมายเอสคิวแอล |
การรวมกลุ่ม | สถานีตรวจอากาศ 19 | 30 | โซลูชั่นมายเอสคิวแอล |