Menu
CoddyTech

Thử thách ôn tập #1

Bài học 15 trên 21 trong khóa học Slice và map trong Go của Coddy.

challenge icon

Thử thách

Dễ

Trong đoạn code đã cho, chúng ta định nghĩa một lát cắt. Nhận hai giá trị đầu vào từ người dùng, <strong>num1</strong> và <strong>num2</strong>, làm chỉ số, rồi xóa các phần tử có chỉ số đó khỏi lát cắt.

Tự làm thử

package main

import (
	"fmt"
)

func main() {
	
	// Nhận đầu vào từ bạn cho num1 và num2 làm chỉ số. Không thay đổi phần này.
	var num1, num2 int = 2, 4
	fmt.Scan(&num1)
	fmt.Scan(&num2)
	// Một slice gồm các phần tử chuỗi. Không thay đổi phần này.
    str := []string{"Haskell", "Python", "Golang", "JavaScript", "TypeScript"}
	// Xóa các phần tử tại những chỉ số tương ứng khỏi slice.


	// In ra slice sau khi cập nhật.
	fmt.Println("Updated slice:", str)
}

Tất cả bài học trong Slice và map trong Go

Tự luyện tập: Trình biên dịch Go online