ZendVN - Học lập trình online

Loading...
logo.png
Sách bí kíp lập trình

Bài tập lập trình từ cơ bản đến nâng cao do ZendVN biên soạn.

Các bài tập lập trình được sắp xếp theo nhiều chuyên mục khác nhau, với nhiều cấp độ từ dễ đến khó, đây là nơi giúp các bạn lập trình viên thực hành và luyện code.

Khóa học Giải thuật cho người mới bắt đầu là khóa học bổ trợ cần thiết giúp cho các bạn lập trình viên có nhiều kiến thức nâng cao và tư duy về giải thuật trong thực tế. Đây là khóa học bắt buộc để các bạn nghiên cứu sâu về "cấu trúc dữ liệu và giải thuật" sau này

217. Thống kê khóa học (Code 78)

Thể loại: Tổng hợpĐộ khó: Khó 1500 lượt làm

Mô tả:

Cho trước inputCategory là chuỗi chứa danh mục các khóa học và inputCourse là chuỗi chứa danh sách các khóa học. Bạn hãy viết chương trình để in ra danh mục và các khóa học trong danh mục đó

  • inputCategory: id1|name1$id2|name2$...$idn|namen 
  • inputCourse: id1|name1|cateID1=id2|name2|cateID2=...=idn|namen|cateIDn

Demo:

InputOutput
inputCategory = "D1|Lập trình web$D2|Lập trình phần mềm$D3|Lập trình di động";
inputCourse = "1|HTML CSS|D1=2|PHP|D1=3|Laravel|D1=4|Winform|D2=5|NodeJS|D2=6|React Native|D3";
1. Lập trình web (3): HTML CSS, PHP, Laravel
2. Lập trình phần mềm (2): Winform, NodeJS
3. Lập trình di động (1): React Native
inputCategory ="D1|Lập trình di động$D2|Lập trình phần mềm$D3|Lập trình nhúng"
inputCourse = "1|Dart|D1=2|Golang|D1=3|Laravel|D1=4|TypeScript|D2=5|NodeJS|D2=6|C/C++|D3"
1. Lập trình di động (3): Dart, Golang, Laravel
2. Lập trình phần mềm (2): TypeScript, NodeJS
3. Lập trình nhúng (1): C/C++
Học Offline Ở Hồ Chí Minh
    box-offline.jpg
Học Lập Trình Online
    box-online.jpeg
Học lập trình 1 kèm 1
    footerzendvn.jpg

Tư vấn khóa học

Bạn sẽ được tư vấn trực tiếp từ anh Hải Lân về việc chọn khóa học và lộ trình phù hợp với mình nhất