‫Baiklah, rasanya seperti tidak akan pernah berakhir.
‫Kami memiliki begitu banyak metode dengan lebih sedikit, tetapi seperti yang saya katakan, daftar memiliki banyak metode karena Anda dapat melakukan
‫banyak hal dengannya.
‫Sepertinya banyak sekarang.
‫Tapi percayalah, ini akan menjadi kebiasaan.
‫Jadi bertahanlah di sana.
‫Saya memiliki beberapa lagi untuk ditunjukkan kepada Anda.
‫Yang berikutnya disebut SORT.
‫Tebak apa yang akan dilakukan jika saya mengklik jalankan?
‫Saya tidak mendapatkan apa-apa.
‫Tapi ingat, semacam daftar, seperti yang Anda bayangkan, di tempat, yang berarti dan memodifikasi daftar.
‫Jadi jika saya menghapus Opta ini di sini dan kemudian melakukan sortir atau lakukan keranjang dan saya klik jalankan.
‫Lihat itu, saya mendapatkan daftar yang diurutkan di mana D dipindahkan di depan saya, jika saya memiliki, katakanlah, X di awal di
‫sini.
‫Dan saya klik jalankan.
‫Itu akan menggerakkan kapak sampai akhir, itu akan mengurutkan daftar di tempat untuk saya lagi, jika
‫saya mengarahkannya, melihat bahwa itu tidak akan mengembalikan apa pun, itulah sebabnya cetakan kami awalnya tidak berfungsi
‫.
‫Kami harus mencetak keranjang kami, bukan apa pun yang dihasilkannya, yang tidak menghasilkan apa pun.
‫Hmm, tapi bagaimana dengan yang ini, jika kita pergi ke fungsi bawaan, saya memiliki sesuatu yang
‫disebut diurutkan dan jika saya mengurutkan dan karena ini adalah fungsi, bukan metode, saya dapat melakukan titik atau keranjang yang diurutkan.
‫Jadi sekitar.
‫BRAK sama seperti print jika saya menjalankan ini dengan benar.
‫Tidak ada yang berubah, tetapi bagaimana jika saya menghapus ini dan meletakkannya di sini?
‫Jika saya klik run, saya mendapatkan A, B, C, D, e, x, hmm, bagaimana jika saya mengomentari ini?
‫Jadi kita tidak mengurutkannya lagi, kita hanya memiliki keranjangnya dan kemudian kita jalankan ini diurutkan.
‫Fungsi jika saya menjalankan.
‫Apakah kamu melihat itu?
‫Diurutkan.
‫Aku tahu itu membingungkan.
‫Mengapa mereka bahkan harus, tetapi diurutkan menghasilkan array baru.
‫Jadi jika saya mencetak keranjang di sini.
‫Dan saya klik jalankan.
‫Keranjang belum dimodifikasi.
‫Keranjang masih tetap sama.
‫Yang ini di sini yang tidak diurutkan, diurutkan, di sisi lain, tidak mengubah keranjang di
‫tempatnya.
‫Sebaliknya, itu membuat salinan baru dari keranjang dan mengurutkannya.
‫Ini hampir seperti kita melakukan ini.
‫Kami mengatakan keranjang baru sama dengan keranjang dan kemudian kami akan menyalin keranjang itu.
‫Ingat mengiris daftar dan kemudian kami melakukan pengurutan titik keranjang baru pada daftar baru ini sehingga jika saya melakukan Keranjang Baru
‫dan saya klik jalankan.
‫Kami mendapatkan hal yang sama.
‫Jadi, Anda harus berhati-hati terhadap tindakan tertentu yang melakukan tindakan di tempat atau membuat daftar yang sama sekali
‫baru untuk memulai.
‫Omong-omong, selain ini, ada juga metode penyalinan titik yang dapat kita gunakan dan jika saya menjalankannya.
‫Sekali lagi, kami mendapatkan hal yang sama, Kopi, seperti namanya, menyalin daftar untuk kami dan mengembalikan untuk kami
‫daftar baru.
‫Baiklah, yang terakhir, dan itu adalah kebalikan titik keranjang.
‫Menurut Anda apa yang dilakukan ini berdasarkan namanya?
‫Nah, jika saya memeriksa keranjang di sini dan klik Jalankan.
‫Apakah itu yang Anda harapkan?
‫Ini membalikkan keranjang.
‫Menempatkan.
‫Tapi perhatikan bahwa itu tidak seperti sort itu tidak menyortir, itu hanya mengalihkan semua indeks ke sisi yang
‫berlawanan.
‫Jadi D sekarang indeks nol, E sekarang indeks satu, indeks dua, tiga, dan seterusnya.
‫Jadi Anda dapat melihat di sini bahwa itu tidak benar-benar mengurutkannya.
‫Sebaliknya, yang mungkin ingin kita lakukan adalah mengurutkan terlebih dahulu, lalu membalikkan dan jika kita mengklik, jalankan.
‫Kami memiliki keranjang yang diurutkan dan dibalik, ini sedikit rumit yang mungkin ditanyakan oleh beberapa pewawancara.
‫Baiklah, kerja bagus sampai sejauh ini.
‫Kami hampir selesai dengan daftar, jadi sampai jumpa di video berikutnya, Pabai.