MulaiMulai sekarang secara gratis

Hitung distribusi derajat

Jumlah tetangga yang dimiliki sebuah node disebut "derajat" (degree), dan kita dapat menghitung distribusi derajat di seluruh graf. Pada latihan ini, tugas Anda adalah menghitung distribusi derajat pada T.

Latihan ini adalah bagian dari kursus

Pengantar Analisis Jaringan di Python

Lihat Kursus

Petunjuk latihan

  • Gunakan list comprehension bersama metode .neighbors(n) untuk memperoleh derajat setiap node. Hasilnya harus berupa daftar bilangan bulat.
    • Gunakan n sebagai variabel iterator Anda.
    • Ekspresi keluaran dari list comprehension Anda harus berupa jumlah tetangga yang dimiliki node n—yaitu derajatnya. Gunakan fungsi len() dan list() bersama metode .neighbors() untuk menghitungnya.
    • Iterable dalam list comprehension Anda adalah semua node di T, diakses menggunakan metode .nodes().
  • Cetak derajat-derajat tersebut.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Compute the degree of every node: degrees
degrees = [____]

# Print the degrees
Edit dan Jalankan Kode