Câu hỏi được gắn thẻ «array-manipulation»

Một cuộc cạnh tranh để giải quyết một vấn đề cụ thể thông qua việc sử dụng và thao tác các mảng.



30


20
Faro xáo trộn một mảng
Một Faro ngẫu nhiên là một kỹ thuật thường xuyên được sử dụng bởi các nhà ảo thuật để "shuffle" một boong. Để thực hiện xáo trộn Faro, trước tiên bạn cắt boong thành 2 nửa bằng nhau sau đó bạn xen kẽ hai nửa. Ví dụ [1 2 3 …
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 

30
Xác định độ sâu của một mảng
Một thử thách đơn giản cho buổi tối thứ Hai của bạn (tốt, hoặc sáng thứ Ba ở nửa kia của thế giới ...) Bạn được cung cấp dưới dạng đầu vào một mảng các số nguyên dương lồng nhau, có khả năng rách nát: [1, [[2, 3, [[4], 5], …

30
Hoán đổi hai chỉ số đã cho
Cho một mảng các số nguyên dương và hai chỉ số hợp lệ riêng biệt, trả về mảng có hai phần tử tương ứng với hai chỉ số được hoán đổi. Bạn có thể chọn sử dụng lập chỉ mục 0 hoặc lập chỉ mục 1, nhưng các testcase bên …


8
Trực quan hóa sắp xếp hợp nhất
Hợp nhất sắp xếp là một thuật toán sắp xếp hoạt động bằng cách chia một nửa danh sách đã cho, sắp xếp đệ quy cả hai danh sách nhỏ hơn và hợp nhất chúng lại với nhau thành một danh sách được sắp xếp. Trường hợp cơ bản của …



18
Nhận dạng N-chiều Ma trận
Cho một số nguyên dương n, xuất ra N"ma trận" nhận dạng hai chiều, là N^Nmảng có 1tất cả các thành phần của các chỉ số bằng nhau và 0ngược lại. N^Ncó nghĩa là N-by-N-by-N-by -... 1 -> [1] 2 -> [[1,0],[0,1]] 3 -> [[[1,0,0],[0,0,0],[0,0,0]],[[0,0,0],[0,1,0],[0,0,0]],[[0,0,0],[0,0,0],[0,0,1]]] 4 -> [[[[1,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]],[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,1,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]],[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,1,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]]],[[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,1]]]] Ví dụ, …

21
Tìm số lớn nhất gần nhất
Nhiệm vụ Cho bất kỳ mảng số nguyên nào, vd: [-1,476,578,27,0,1,-1,1,2] và một chỉ mục của mảng đó (ví dụ này sử dụng lập chỉ mục dựa trên 0 , mặc dù bạn cũng có thể sử dụng lập chỉ mục dựa trên 1. ): index = 5 v [-1,476,578,27,0,1,-1,1,2] …

4
Xoay ma trận 2D
Giả sử tôi có ma trận (2D) sau: [[1, 2, 3, 4 ], [5, 6, 7, 8 ], [9, 10, 11, 12], [13, 14, 15, 16]] Xoay ma trận lần ngược chiều kim đồng hồ R (không tăng theo 90 độ, chỉ 1 số mỗi lần), 1 2 3 4 …

21
Cột khôn ngoan
Đưa ra một danh sách không trống của các hàng số không trống, tính tổng số khôn ngoan của cột , đó là một danh sách khác có độ dài của hàng đầu vào dài nhất. Mục nhập đầu tiên của danh sách đầu ra là tổng của tất 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.