Pertanyaan yang diberi tag «tips»

Untuk pertanyaan yang menanyakan kiat bermain golf dalam bahasa tertentu, melakukannya dengan baik di tag tantangan tertentu, atau meningkatkan kode tertentu.

2
Apa pernyataan loop tak terbatas terpendek di Jawa?
Saya sedang mengerjakan golf untuk Java dan saya membutuhkan loop tak terbatas. Jelas, saya tidak ingin menghabiskan lebih banyak byte daripada yang harus saya lakukan, terutama dalam bahasa yang begitu ekspresif. Dengan asumsi saya memiliki beberapa kode yang ingin saya jalankan, jelas garis dasarnya ditetapkan pada while(1>0)/*stmt*/atau 10 karakter tambahan …
8 code-golf  tips  java 

1
Golf dengan Agen Pengguna
Biasanya ketika melakukan tantangan internet, tidak ada masalah dengan harus menentukan agen pengguna, tetapi ketika berurusan dengan Google, itu berubah. Google daftar hitam agen pengguna Urllib, mungkin untuk menghentikan robot spam, jadi Anda harus menentukan agen pengguna. Ini membutuhkan banyak byte, dan terus terang agak mengganggu. Contoh 1. Contoh 2. …

3
Konversi representasi string dari angka ke int [] di C #
Apa pernyataan C # terpendek yang akan mengonversi representasi string dari angka menjadi angka int[]yang berisi setiap digit? string number = "1234"; number.Array.ConvertAll(line.ToCharArray(), c => Int32.Parse(c.ToString())); number.ToCharArray().Select(i => Convert.ToInt32(i.ToString())).ToArray(); number.Select(i => Int32.Parse(i.ToString())).ToArray(); number.Select(i => i - '0').ToArray(); Adakah yang bisa mengalahkan pendekatan terakhir saya?
8 code-golf  tips  c# 

10
Kiat bermain golf di CoffeeScript
Trik apa yang Anda ketahui untuk membuat kode CoffeeScript lebih pendek? CoffeeScript adalah bahasa yang dikompilasi menjadi JavaScript ("transpiles" ke ES3, tepatnya). Aturan emas adalah "Ini hanya JavaScript", yang berarti tidak ada overhead runtime. Sebagian besar Tips & Trik JavaScript berlaku juga. Sebagai efek samping yang juga berarti: pengembang yang …
8 code-golf  tips 

2
Casting integer umum dengan Python
Latar Belakang Saya memiliki string dengan Python yang ingin saya konversi menjadi integer. Biasanya, saya hanya akan menggunakan int: >>> int("123") 123 Sayangnya, metode ini tidak terlalu kuat, karena hanya menerima string yang cocok -?[0-9]+(setelah menghapus spasi spasi awal atau akhir). Misalnya, tidak dapat menangani input dengan titik desimal: >>> …

3
Mencari alternatif yang lebih pendek untuk `range (...)`
Solusi terbaik yang saya temukan sejauh ini untuk teka-teki kode golf yang saya kerjakan termasuk dua doa yang agak gemukrange . Saya sangat baru di golf kode, terutama di Python, jadi saya bisa menggunakan beberapa tips. Fragmen yang relevan adalah ini [x for x in range(n+1,7**6)if`x`==`x`[::-1]*all(x%i for i in range(2,x))] …

1
Perdana palindrom
Saya sedang menyelesaikan tugas, di mana: Memasukkan: Angka sebagai bilangan bulat. Keluaran: Prime palindromic terbesar terdekat sebagai bilangan bulat. Saya akan sangat menghargai petunjuk bagaimana membuat solusi saya lebih pendek. Atau arahan jika perubahan pendekatan akan bermanfaat. golf=lambda l,r=range:next(x for x in r(10**6)if(x==int(`x`[::-1]))&all(x%d for d in r(2,x))and x>l) palindromik: x==int(`x`[::-1]) …

3
Kiat bermain golf PHP: Membaca / menulis file dan CLI
Saya telah berpartisipasi dalam sejumlah tantangan kode PHP golf baru-baru ini dan beberapa teknik yang digunakan untuk membaca data dari file seperti fopen()dan fread()atau file_get_contents()benar - benar memberikan pemukulan kode saya pada hitungan char. Terutama metode yang disediakan untuk membaca di input baris perintah. Pertanyaan saya adalah, apa cara tercepat …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.