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.


16
Mảng tẻ nhạt của 7 quy tắc
Sự xuống cấp Tạo một chương trình tạo ra một mảng có độ dài ngẫu nhiên với các số ngẫu nhiên, sau đó áp dụng một loạt các quy tắc làm thay đổi mảng. Sau khi các quy tắc đã được áp dụng, in tổng của mảng trừ khi có …



14
Tối đa tối đa!
Lấy cảm hứng từ câu hỏi này và được tinh chỉnh bởi Luis Mendo . Thử thách Cho một ma trận số nguyên 2D, mỗi hàng có giá trị tối đa. Một hoặc nhiều phần tử của mỗi hàng sẽ bằng giá trị tối đa của hàng tương ứng. Mục …

8
Vẽ một tam giác phi
Làm rõ: Về cơ bản, bạn cần thực hiện điều này Hàm toàn phần của Euler có tên phi. Hãy thử tính phi (8) Đầu tiên, liệt kê tất cả các số 8 trở xuống, không bao gồm 0 hoặc dưới 8 7 6 5 4 3 2 1 Bây …



5
Trung bình ra hai danh sách
Trung bình ra hai danh sách Thử thách Đưa ra hai danh sách các số nguyên dương, xác định xem có thể sắp xếp lại các phần tử thành hai danh sách mới sao cho các danh sách mới có cùng giá trị trung bình số học (trung bình). Đầu …

1
Mảng đường chéo Golfscript
Có cách nào trong Golfscript để đưa tất cả các đường chéo của một mảng thành một mảng không? Ví dụ, cho mảng [[1 2 3][4 5 6][7 8 9]] trở về [[7][4 8][1 5 9][2 6][3]] (không nhất thiết phải theo thứ tự đó) và cho ["ABCD""EFGH""IJKL"] trở về …

7
Trình tự cắt ngang
Trình tự cắt ngang Đưa ra một danh sách các số nguyên dương A, gọi nó là một chuỗi tăng nếu mỗi phần tử lớn hơn hoặc bằng phần tử trước; và gọi nó là một chuỗi giảm nếu mỗi phần tử nhỏ hơn hoặc bằng phần tử trước. Một …


2
Golf mảng Ada của tôi
Lý lịch Ada là một ngôn ngữ lập trình không được biết đến chính xác vì sự căng thẳng của nó. Tuy nhiên, về mặt lý thuyết, cú pháp mảng của nó có thể cho phép các đặc tả mảng khá ngắn gọn. Dưới đây là một mô tả EBNF …

6
Nhồi nhét Byte liên tục (COBS)
Tôi ngạc nhiên điều này đã không được đăng trước đó! Thuật toán nhất quán Overte Byte Stuffing (COBS) được sử dụng để phân định các luồng byte. Chúng tôi chọn điểm đánh dấu khung (chúng tôi sẽ sử dụng 0x00) và bất cứ nơi nào 0x00 xảy ra trong …

11
Bản đồ những kẻ gian lận!
Sau khi tất cả các bài tập được gửi, một từ điển được tạo để ánh xạ số sinh viên vào hàm băm của tệp của họ. Từ điển này, hoặc hashmap hoặc ánh xạ (bất cứ thứ gì ngôn ngữ của bạn gọi nó) sẽ trông như sau: {100: …

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.