Pertanyaan yang diberi tag tips

43
Tips untuk Regex Golf

Mirip dengan utas kami untuk kiat golf khusus bahasa: apa saja trik umum untuk mempersingkat ekspresi reguler? Saya dapat melihat tiga penggunaan regex ketika datang ke golf: golf regex klasik ("di sini adalah daftar yang harus cocok, dan di sini adalah daftar yang harus gagal"), menggunakan...

42
StringgnirtSStringgnirtSStringgnirtS

Inilah tantangan yang relatif sederhana untuk Anda. Diberikan string dengan panjang N , output string ke depan, lalu ke belakang, lalu ke depan, lalu ke belakang ... dll. N kali. Misalnya, jika input Anda Hello! Anda harus menampilkan: Hello!!olleHHello!!olleHHello!!olleH Anda juga dapat...

41
Tips untuk bermain golf di Mathematica

Apa tips umum yang Anda miliki untuk bermain golf di Mathematica? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk Mathematica (mis. "Hapus komentar" bukan

39
Pi Alami 0 - Rock

Tujuan Buat program / fungsi yang mengambil input N, periksa apakah Npasangan acak bilangan bulat relatif prima, dan kembali sqrt(6 * N / #coprime). TL; DR Tantangan-tantangan ini adalah simulasi algoritma yang hanya membutuhkan alam dan otak Anda (dan mungkin beberapa sumber daya yang dapat...

38
Membuat Kata-Kata Kuadrat

Tantangan Tugas Anda adalah membuat program yang mengambil input string apa pun, dan mengeluarkan input dalam format kuadrat. String kosong harus mengembalikan string kosong. Contohnya Diberikan input: golf Program Anda harus menampilkan: golf o l l

37
Tips untuk bermain golf di PHP

Apa tips umum yang Anda miliki untuk bermain golf di PHP? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk PHP (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per

36
Dasar ASCII Dasar

Judul Alternatif: Hitung Kalimat Penjara Anda di Dinding Diberi nomor n, penghitungan keluaran dikelompokkan ke dalam 5-per-kelompok tradisional dan 50 per baris. Contohnya 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 |||/ |||/ |||/ |||/...

35
Snakify a String

Senar berliku-liku terlihat seperti ini: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Tugas Anda Ambil string sdan ukuran n, lalu keluarkan string snakified. Masukan ThisIsAnExampleOfaSnakifiedStringdan 3akan menghasilkan contoh di atas. Spesifikasi s hanya akan berisi karakter ASCII...

35
Kiat untuk bermain golf di GolfScript

Apa, pos ini belum ada? Tentu saja, GolfScript yang dibuat untuk golf, sehingga Anda mungkin berpikir bahwa tidak ada tips khusus yang benar-benar dibutuhkan. Tetapi untuk memanfaatkan fitur GolfScript sepenuhnya, Anda perlu mempelajari beberapa trik yang tidak jelas. Posting ini untuk...

34
Penanganan masalah python untuk penugasan di lambda

Ini adalah pertanyaan kiat untuk bermain golf di Python. Dalam bermain golf Python, lazimnya pengiriman adalah fungsi yang didefinisikan sebagai lambda. Sebagai contoh, f=lambda x:0**x or x*f(x-1) menghitung faktorial x. Format lambda memiliki dua keuntungan besar : Pelat f=lambda x:...atau...

33
Tips untuk bermain golf di J

GolfScript mendapatkan caranya sendiri terlalu sering dan saya merasa bahwa repositori petunjuk praktis untuk bermain golf di J dapat membantu dalam perang melawan kekaisaran jahat. Kiat apa yang Anda miliki untuk membuat bahasa yang sudah singkat ini lebih pendek? Bagi mereka yang ingin belajar...

33
Apakah ini nomor Loeschian?

Bilangan bulat positif kadalah angka Loeschian jika kdapat dinyatakan sebagai i*i + j*j + i*juntuk i, jbilangan bulat. Misalnya, angka Loeschian positif pertama adalah: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Perhatikan bahwa i, juntuk yang diberikan ktidak unik....

32
Tips untuk bermain golf di vim

Baru-baru ini saya menyadari bagaimana vim bekerja sangat baik untuk bermain golf, terutama untuk kompleksitas-kolmogorov . Juga, menurut meta vim adalah 'bahasa pemrograman' yang dapat diterima dengan baik setidaknya, untuk cakupan situs ini, yaitu. Apa tips umum yang Anda miliki untuk bermain...

30
Segitiga ASCII

Tugas Anda adalah menulis program atau fungsi yang mencetak segitiga ASCII. Mereka terlihat seperti ini: |\ | \ | \ ---- Program Anda akan mengambil input numerik tunggal n, dengan kendala 0 <= n <= 1000. Segitiga di atas memiliki nilai n=3. Segitiga ASCII akan memiliki ngaris miring...

30
Tips untuk menulis quines

Sebuah Quine adalah program yang menghasilkan output yang identik dengan kode sumber program. Di situs web ini, kami umumnya hanya peduli pada quine yang tepat (pada saat penulisan, definisi saat ini adalah "beberapa bagian dari output dikodekan oleh bagian yang berbeda dari program"). Apa saran...

29
The Smart Person's Mirage

Sekali waktu, saya membaca pertanyaan / jawaban ini di Quora Apakah benar ada programmer dengan gelar ilmu komputer yang tidak dapat lulus tes FizzBuzz Kode ini diberikan sebagai jawaban yang jelas for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: print...

29
Hitung Super-Logaritma

Ini harus menjadi tantangan sederhana. Dengan diberi nomor n >= 0, keluarkan logaritma super-log (atau log *, log-star, atau logaritma iterated , yang setara karena ntidak pernah negatif untuk tantangan ini.) Dari n. Ini adalah salah satu dari dua fungsi terbalik untuk tetrasi . Yang lainnya...

28
Kiat untuk bermain golf di TeX / LaTeX

Kiat apa yang dimiliki orang untuk bermain golf di TeX / LaTeX? Silakan kirim satu tip per jawaban, masing-masing setidaknya agak khusus untuk TeX / LaTeX. Konteks: Saya perhatikan jawaban ini dan tidak ada pertanyaan kiat untuk TeX / LaTeX, jadi saya membuat yang ini. Ada beberapa tumpang...