‫Jadi kita telah melalui banyak hal sejauh ini, kita telah melihat pembuatan array, kita
‫telah melihat melihat array, kita telah melihat memanipulasi dan membandingkan array.
‫Sekarang nomor lima, yaitu jika Anda memiliki deretan angka, terkadang Anda mungkin perlu mengurutkannya.
‫Jadi kita akan menyortir array, membuat heading kecil yang bagus di sini.
‫Cantik.
‫Jadi mari kita lihat kita masih punya array acak di suatu tempat.
‫Kami membuat ini, oke?
‫Luar biasa.
‫Sekarang, jika Anda ingin membuat ulang ini, bagaimana kami melakukannya?
‫Jadi mari kita pergi sama tidak dibayar secara acak.
‫Sekarang ini penuh dengan bilangan bulat, jadi kami ingin Rand int dan kami ingin hingga sepuluh dan kami akan memberikan
‫ukuran berapa banyak apa bentuk array acak.
‫Saya yakin kita bisa mengetahui ini hanya dengan menghitung tiga kali lima yang benar.
‫Jadi mari kita lihat.
‫Tiga per lima, luar biasa, tiga lima.
‫Jadi kami hanya membuat ulang itu.
‫Jika Anda tidak memilikinya, Anda bisa menggunakan yang tersimpan di memori, kami membuatnya ulang untuk
‫kelengkapan.
‫Bentuk yang indah.
‫Di sana kita pergi.
‫Jadi sekarang bagaimana jika kita ingin mengurutkan angka-angka dalam array ini atau num pi memiliki fungsi yang disebut NP.
‫Jangan mengurutkan kita akan menggeser tab untuk melihat apa yang dilakukannya, mengembalikan salinan array yang diurutkan dan
‫ini adalah nol.
‫Luar biasa.
‫Jadi jika kita melewatkan array acak di sana, apa yang akan dilakukannya.
‫Ini akan mengurutkan angka pada setiap sumbu.
‫Jadi jika kita melihat yang pertama di sini, array pertama ini.
‫Satu sekarang di paling kiri, lima datang setelah itu karena itu yang tertinggi kedua dan tujuh,
‫lalu delapan sembilan.
‫Luar biasa.
‫Jadi sekarang mari kita terus numpty.
‫Dia juga memiliki metode yang disebut Sword dan kita akan melihat apa yang dikatakannya mengembalikan indeks yang akan mengurutkan
‫array.
‫Jadi terkadang Anda mungkin tidak ingin mengurutkan nilainya.
‫Sebagai gantinya, Anda ingin mengetahui indeks mana yang memiliki nilai tertinggi.
‫Jadi mari kita lakukan array acak yang berlawanan.
‫Luar biasa.
‫Sedikit membingungkan di sini, memiliki semua array yang berbeda ini, kita akan melihat array acak lagi, jadi kita memiliki
‫array acak di sini, kita memanggil ARG sort di atasnya.
‫Jadi ini akan menukar indeks.
‫Jadi satu lebih dekat ke angka nol.
‫Ya.
‫Dari lima didapat satu.
‫Ya.
‫Dan kemudian tujuh mendapat dua.
‫Luar biasa.
‫OK, jadi ini menyortir indeks untuk kita dan memberi tahu kita urutan apa yang akan mereka masuki, jadi
‫mari kita lihat array terpercaya kita.
‫Kita akan melihat contoh lain dari itu.
‫Dan sangat bagus dan sederhana.
‫Jadi Anda bisa melihat ini sudah dalam rangka untuk digunakan dan sebagainya.
‫OK, jadi ini adalah urutan indeks akan masuk 01 masuk akal.
‫Bagaimana jika kita ingin mencari angka minimum dari mana indeks dengan angka minimum itu berasal?
‫Kita bisa.
‫Maksudku, satu adalah nol.
‫Jadi nilai minimum di A1, maksud saya, indeks yang muncul adalah nol.
‫Kita dapat melakukan hal yang sama dengan ARG, Max, di mana kita menginginkan nilai maksimal satu.
‫Bagaimana jika kita melakukan ARG, Max pada peringkat acak kita?
‫Tinjau percobaan acak kami lagi.
‫Oke, Max kabur.
‫Kami ingin tahu di mana jumlah maksimum terjadi di salah satu area ini, jadi mari kita lihat apa yang terjadi.
‫Mari kita lakukan tab shift terlebih dahulu benar-benar mengembalikan indeks nilai maksimum di sepanjang sumbu, OK?
‫Untuk hmm, kami sedang mengaksesnya.
‫Yah, itu tidak terlalu membantu kami akses bagus sama dengan nol.
‫Ah, itu dia.
‫Jadi ini akan memberi kita nilai maksimum sepanjang sumbu sama dengan nol.
‫Jadi ini adalah satu satu satu dua indeks satu memiliki nilai maksimum.
‫Saya pikir akses nol akan menjadi untuk baris.
‫Mari kita cari tahu ini bersama.
‫Oke, Maxi, di sinilah saya juga bingung, melihat array yang berbeda
‫dan mencoba memilahnya mengakses apa yang terjadi di sini untuk satu array.
‫OK, jadi ini akan di kolom, saya percaya.
‫Jadi di sinilah kita menjadi bingung.
‫Jadi kita punya di sini.
‫Ini adalah posisi untuk ini adalah angka tertinggi yang belum mengakses nol dan kemudian kita naik ke posisi satu.
‫Kita punya.
‫Nomor sembilan di sini, ya.
‫Di baris tiga, yang tertinggi adalah satu di sini, jadi lima ada di sana.
‫Jadi di sisi lain, kami hanya turun secara vertikal.
‫Sekarang, jika kita turun secara horizontal.
‫Itulah yang Access Zero ada di sini.
‫Kami memiliki satu yang tertinggi dan kami sedang melihat tiga angka ini, jadi ya, posisi satu.
‫Ya.
‫Kemudian kita memiliki satu lagi.
‫Jadi nol satu dua.
‫Ya, itu posisi satu di sana.
‫Dan jika kita pergi ke sini.
‫Kami memiliki max adalah untuk nol, ya, nol.
‫Jadi di situlah dibutuhkan sedikit latihan mengetik perintah seperti ini dan
‫melihatnya dan kemudian mengerjakannya sendiri.
‫Saya sudah melakukan ini untuk sementara waktu sekarang dan saya masih bingung dengan akses Vampira yang berbeda.
‫Jadi jangan khawatir jika Anda mengalami masalah, yang terkait dengan Access, yang terkadang melihat
‫array seperti ini menjadi sedikit membingungkan sampai Anda benar-benar mengetik perintah dan kemudian menelusuri
‫kembali langkah-langkahnya.
‫Jadi apa lagi yang kita punya?
‫Yah, saya pikir ya, itu mungkin akan menjadi beberapa hal yang kasar.
‫Saat ini, hal yang indah tentang Numpty adalah bahwa semua fungsi yang telah Anda lihat ini
‫dapat digunakan di semua dan larik.
‫Jadi jangan khawatir jika semua tampak berlebihan yang telah kita lalui dalam hal memanipulasi,
‫membandingkan array, menyortir array, bermain-main, membuat beberapa array Anda sendiri dan memanipulasinya, mencoba
‫mengurutkannya, coba lakukan produk pada mereka dan yang lainnya.
‫Saya belajar paling banyak ketika saya hanya mencoba membuat beberapa hal dari angka dan contoh praktis sangat
‫membantu.
‫Jadi sebelum kita menyelesaikan bagian Numpty, mari kita lihat contoh praktisnya.