Thử thách lập trình Kotlin

225 thử thách bạn có thể giải bằng Kotlin, từ vòng lặp đầu tiên đến đồ thị, quy hoạch động và học máy. Viết code trên trình duyệt, chạy kiểm thử ngay và nhận nhận xét từ AI.

Dễ · 134 Trung bình · 67 Khó · 24

Kỹ năng bạn sẽ luyện: ĐếmTách chuỗiTách chữ sốCông thứcDanh sáchDanh sách 2 chiềuSố họcVòng lặpChia lấy dưHai con trỏHạ gradientKiểm tra hợp lệ
  • Python · C++ · C#
  • Kiểm tra tự động
  • Đánh giá mã bằng AI
  • Giải pháp cộng đồng
226
Thử thách
123
Giải pháp đã chia sẻ
9
Ngôn ngữ

Tất cả thử thách

Tìm theo chủ đề, ngôn ngữ hoặc độ khó.

225 thử thách
Trung bình

Cập nhật Q-learning

Áp dụng phép cập nhật Q-learning cho một chuỗi trải nghiệm và xem phần thưởng lan ngược về các trạng thái trước.

Bạn sẽ học Q-learningPhần thưởng chiết khấu
Học tăng cườngtrí tuệ nhân tạohọc máy
Chưa có lời giải
Dễ

Hàm mất mát: MSE, MAE và cross-entropy

Đo mức sai của dự đoán bằng sai số bình phương trung bình, sai số tuyệt đối trung bình hoặc binary cross-entropy.

Bạn sẽ học MSECross-entropy
Mạng nơ-rontrí tuệ nhân tạohọc máy
Chưa có lời giải
Dễ

Pangram Check

A pangram contains every English letter at least once.

Bạn sẽ học Tập chữ cáiChuẩn hóa chữ hoa thường
SetsStrings
Chưa có lời giải
Trung bình

Lan truyền xuôi trong mạng hai lớp

Đưa đầu vào qua một lớp ẩn ReLU và một lớp đầu ra sigmoid.

Bạn sẽ học Lan truyền xuôiMạng nhiều lớp
Mạng nơ-rontrí tuệ nhân tạohọc máy
Chưa có lời giải
Dễ

Xoay Mảng

Xoay một danh sách sang phải một số bước nhất định.

Bạn sẽ học Chỉ số mảngChia lấy dư
ArraysBeginnerStudent-beginner
Chưa có lời giải
Trung bình

Robot Command Simulator

Move a robot using L (turn left 90 degrees), R (turn right 90 degrees), and A (advance one step).

Bạn sẽ học Vector hướngXử lý lệnh
SimulationState-machines
Chưa có lời giải
Dễ

Một nơ-ron nhân tạo

Tính đầu ra của một nơ-ron, tổng có trọng số của các đầu vào cộng bias, rồi đưa qua sigmoid.

Bạn sẽ học Nơ-ronTổng có trọng số
Mạng nơ-rontrí tuệ nhân tạohọc máy
Chưa có lời giải
Dễ

Viết Hoa Chữ Cái Đầu Tiên

Viết hoa chữ cái đầu tiên của mỗi từ.

Bạn sẽ học Phương thức chuỗiViết hoa
BeginnerStringsStudent-beginner
Chưa có lời giải
Dễ

Năm Nhuận

Kiểm tra một năm có tuân theo quy tắc năm nhuận của lịch Gregory hay không.

Bạn sẽ học Logic BooleanĐiều kiện
BeginnerNumbers
Dễ

Đếm Số Từ

Đếm số từ trong một câu.

Bạn sẽ học Tách chuỗiKhoảng trắng
BeginnerStringsStudent-beginner
Chưa có lời giải
Dễ

Đảo Ngược Chuỗi

Trả về các ký tự của một chuỗi theo thứ tự ngược lại.

Bạn sẽ học Duyệt ngượcCắt chuỗi
BeginnerStringsStudent-beginner
Dễ

Trung vị của một danh sách

Tìm giá trị ở giữa của một danh sách sau khi sắp xếp.

Bạn sẽ học Sắp xếpThống kê
Arraysmath
Chưa có lời giải
Trung bình

Lan truyền xuôi qua một lớp dense

Tính đầu ra của một lớp nơ-ron kết nối đầy đủ với hàm kích hoạt tùy chọn.

Bạn sẽ học Lớp denseHàm kích hoạt
Mạng nơ-rontrí tuệ nhân tạohọc máy
Chưa có lời giải
Trung bình

Longest Common Subsequence Length

A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.

Bạn sẽ học Bảng QHĐ 2 chiềuTối ưu bộ nhớ
Dynamic-programmingSequences
Chưa có lời giải
Dễ

Di chuyển các số 0

Di chuyển tất cả số 0 về cuối danh sách, giữ nguyên thứ tự các phần tử còn lại.

Bạn sẽ học Hai con trỏCập nhật tại chỗ
ArraysBeginnerStudent-beginner
Chưa có lời giải
Dễ

Kiểm Tra Anagram

Kiểm tra xem hai cụm từ có sử dụng cùng một tập hợp chữ cái hay không.

Bạn sẽ học Sắp xếpĐếm tần suất
BeginnerStringsStudent-beginner
Dễ

Giá trị lớn nhất trong mảng

Tìm giá trị lớn nhất trong một danh sách.

Bạn sẽ học Theo dõi giá trị lớn nhấtMột lần duyệt
ArraysBeginnerStudent-beginner
Chưa có lời giải
Dễ

Count Uppercase Letters

Count the capital letters in a text.

Bạn sẽ học Kiểm tra ký tựĐếm
BeginnerLearning-pathStrings