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

Đối với các thách thức liên quan đến cấu trúc dữ liệu giống như ngăn xếp (xem wiki thẻ để biết chi tiết), bao gồm phiên dịch các ngôn ngữ lập trình dựa trên ngăn xếp và các thách thức cụ thể về ngăn xếp cuộc gọi.


30
Thực hiện một ngăn xếp
Tôi không thể tin rằng chúng ta chưa có cái này .. Đây là một trong những cấu trúc dữ liệu quan trọng nhất trong lập trình, nhưng vẫn đủ đơn giản để thực hiện nó trong một môn đánh gôn : Thử thách Nhiệm vụ của bạn là triển …

30
Con số này có phải là số nguyên của -2 không?
Có nhiều cách thông minh để xác định xem một số có phải là lũy thừa không 2. Đó không còn là vấn đề thú vị nữa, vì vậy hãy xác định xem một số nguyên đã cho có phải là số nguyên của -2 không . Ví dụ: -2 …

8
Phủ mỗi bánh kếp
Bạn có một chồng bánh kếp trên một cái đĩa với một khối xi-rô trên đầu dày đến nỗi nó không thể chảy xuống hai bên. Bạn sẽ không vui khi ăn cho đến khi cả hai mặt của mỗi chiếc bánh đều ít nhất chạm vào xi-rô, nhưng ngay …
35 code-golf  stack 

8
Xác minh giải pháp Tháp Hà Nội
Nếu bạn không biết Tháp Hà Nội là gì, tôi sẽ giải thích ngắn gọn: Có ba thanh và một số đĩa có kích thước khác nhau. Ban đầu, tất cả các đĩa đều nằm trên tháp đầu tiên, theo thứ tự được sắp xếp: Cái lớn nhất nằm ở …
29 code-golf  stack 


8
Golf một Integer Brain-Flak
Số nguyên là tẻ nhạt để đại diện trong Brain-Flak . Có 8 nhà khai thác: () Evaluates to 1, but does not push anything on any stack [] Evaluates to an indeterminate value for the purposes of this question {} Removes the top of the stack and evaluates to …

12
Lật bánh
Trong sắp xếp pancake , thao tác được phép duy nhất là đảo ngược các phần tử của một số tiền tố của chuỗi. Hoặc, nghĩ về một chồng bánh kếp: Chúng tôi chèn một cái thìa ở đâu đó trong chồng và lật tất cả các bánh trên thìa. …

3
Metryolf đầy sao
Starry là một ngôn ngữ lập trình bí truyền vui nhộn trong đó mã chỉ bao gồm +*.,`'nơi lệnh thực tế được đại diện bởi mỗi ký tự đó được xác định bởi số lượng khoảng trắng ở phía trước nó. Điều đó làm cho nó trở nên khó khăn …
25 metagolf  stack  starry 

19
Đánh giá chuỗi Dotty
Viết chương trình lấy một chuỗi có độ dài lẻ chỉ chứa các ký tự .và :. Với sự trợ giúp của ngăn xếp ban đầu trống , tạo một số từ chuỗi này như sau: Đối với mọi ký tự c trong chuỗi (đi từ trái sang phải) ... …

3
Vấn đề bánh kếp bị cháy
Thử thách này có liên quan đến Flipping Pancakes . Bạn có thể đã nghe nói về việc sắp xếp bánh kếp , trong đó một chồng bánh được sắp xếp theo kích cỡ bằng cách chèn thìa vào chồng và lật tất cả các bánh trên thìa, cho đến …

5
Số StickStack
StickStack là một ngôn ngữ lập trình dựa trên ngăn xếp rất đơn giản chỉ với hai hướng dẫn: | đẩy chiều dài của ngăn xếp lên ngăn xếp -bật hai phần tử hàng đầu từ ngăn xếp và đẩy lùi sự khác biệt của chúng ( second topmost - …

6
Tháp Hà Nội Sắp xếp
Viết hàm / chương trình con để sắp xếp danh sách các số nguyên, kiểu tháp Hà Nội . Bạn sẽ được cung cấp một đống số nguyên. Đây là ngăn xếp chính. Bạn cũng được cung cấp thêm hai ngăn xếp trợ giúp. Các ngăn xếp trợ giúp này …

7
Giải thích> <> (Cá)
Mặc dù&gt; &lt;&gt; không phải là một ngôn ngữ phổ biến, nó có thể tốt cho việc chơi golf và đã được sử dụng trên trang web này. Nó được lấy cảm hứng từ Befunge và có một số điểm tương đồng trong hướng dẫn của nó. Các lệnh bắt …


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.