Lập trình câu đố & Code Golf

Q & A dành cho những người đam mê lập trình và chơi gôn

14
Kolmogorov không phức tạp (-Smirnov)
Trong thống kê, đôi khi thật hữu ích khi biết liệu hai mẫu dữ liệu có đến từ cùng một phân phối cơ bản hay không. Một cách để làm điều này là sử dụng thử nghiệm Kolmogorov-Smirnov hai mẫu . Nhiệm vụ của bạn sẽ là viết một chương …


4
Thư mục cây
Các lập trình viên thường bị ám ảnh với việc vẽ fractals. Tôi nghĩ rằng chúng ta cần một phương tiện dựa trên máy tính mới. Cây H là một loại fractal khá đơn giản được tạo thành từ các đường ngang và dọc. Đây là lần lặp lại thứ …





1
thuật toán hình vuông nhỏ kim cương
Thuật toán hình vuông kim cương là thuật toán tạo địa hình fractal (heightmap). Bạn có thể tìm thấy một mô tả hay về cách thức hoạt động ở đây: http://www.gameprogrammer.com/fractal.html (Được sử dụng làm tài liệu tham khảo.) http://www.playfuljs.com/realistic-terrain-in-130-lines/ (Triển khai JS tuyệt vời, có lẽ bạn có thể …
12 code-golf  random  grid 

2
Nhóm các số có cùng một tổng
Nhiệm vụ của bạn là, được cung cấp một lưới các chữ số ( 0-9), xuất ra một trong những cách mà các chữ số có thể được nhóm lại sao cho: Mỗi chữ số là một phần của chính xác một nhóm Tất cả các nhóm có cùng số …
12 code-golf 

1
Tổ chức kẹo Halloween - Lỗ số 4
Xem Lỗ số 1 nếu bạn bối rối. Mọi đứa trẻ làm gì sau khi bé thu thập xô kẹo trong dịp Halloween? Sắp xếp nó theo loại và kích thước, tất nhiên 1 ! Các thách thức Đưa ra một túi kẹo có hình dạng và kích cỡ khác …

22
Tạo chuỗi Stöhr
Tôi đang học Ruby và đã viết mã không cần thiết đầu tiên của mình để giải quyết vấn đề này. Thách thức là tạo ra n phần tử đầu tiên của chuỗi Stöhr , S , được định nghĩa như sau: S [0] = 1 S [n] là số …

5
Tính số Delacorte của hình vuông
Thách thức: thực hiện tính toán Số Delacorte bằng bất kỳ ngôn ngữ nào. Mã ngắn nhất sẽ thắng. Đối với một ma trận vuông cho các số nguyên riêng biệt 1..n² (chiều dài cạnh có thể n ít nhất là từ 3 đến 27), Số Delacorte của nó là …
12 code-golf  math 

7
Đảo ngược cực
Mục đích của thử thách này là viết một chương trình thỏa mãn các điều kiện sau: Chương trình này không phải là palindromic, hoặc về cơ bản là palindromic (có nghĩa là có thể loại bỏ các ký tự để biến nó thành một palindrom mà không thay đổi …


7
In tên lửa Retro
(lấy cảm hứng từ câu hỏi SO này ) Bạn được cho là đầu vào một số nguyên dương n duy nhất . Trong càng ít ký tự càng tốt, xuất ra một tên lửa trong nghệ thuật ASCII với đầu, đuôi và thân gồm n đoạn. Không nên có …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.