20
ฟาโรสับเปลี่ยนอาเรย์
ฟาโรสับเปลี่ยนเป็นเทคนิคที่ใช้บ่อยโดยนักมายากลที่ "สับ" ดาดฟ้า เพื่อทำการสับไพ่แบบแฟโรคุณต้องตัดเด็คเป็น 2 ส่วนเท่ากันก่อน ตัวอย่างเช่น [1 2 3 4 5 6 7 8] แฟโรสับเป็น [1 5 2 6 3 7 4 8] สามารถทำซ้ำได้หลายครั้ง น่าสนใจพอถ้าคุณทำซ้ำครั้งนี้มากพอคุณจะกลับมาที่อาร์เรย์เดิมเสมอ ตัวอย่างเช่น: [1 2 3 4 5 6 7 8] [1 5 2 6 3 7 4 8] [1 3 5 7 2 4 6 …
31
code-golf
permutations
card-games
code-golf
graphical-output
random
code-golf
image-processing
color
code-golf
primes
code-golf
math
arithmetic
combinatorics
decision-problem
code-golf
sequence
number-theory
binary
code-golf
number-theory
set-theory
code-golf
hashing
code-golf
game
card-games
code-golf
ascii-art
code-golf
arithmetic
array-manipulation
jelly
code-golf
string
array-manipulation
code-golf
sorting
code-challenge
code-golf
number
date
binary
code-golf
arithmetic
code-golf
math
number
linear-algebra
polynomials
code-golf
ascii-art
code-golf
grid
decision-problem
code-golf
string
combinatorics
code-golf
string
kolmogorov-complexity
arithmetic
date
code-golf
number
data-structures
code-golf
ascii-art
kolmogorov-complexity
code-golf
string
ascii-art
code-golf
ascii-art
kolmogorov-complexity
code-golf
array-manipulation