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

Thẻ này biểu thị những thách thức trong đó phân tích cú pháp đầu vào là một phần lớn / phần chính của thử thách.

6
Panfix để dấu ngoặc đơn
Quylthulg là một ngôn ngữ của Chris Pressey, cố gắng giải quyết vấn đề ký hiệu trung gian bằng cách sử dụng cái mà nó gọi là panfix : Giống như postfix, panfix không yêu cầu triển khai các yếu tố phức tạp như dấu ngoặc đơn để ghi đè …

15
Phân tích một danh sách các số unary đã ký
Các số đơn nguyên thường chỉ đại diện cho các số nguyên không âm, nhưng chúng ta có thể mở rộng chúng để biểu diễn tất cả các số nguyên như sau: Một số nguyên dương N được biểu diễn dưới dạng N 1's:5 -> 11111 Một số nguyên âm …



20
Phân hủy một con số!
Nhiệm vụ của bạn là phân tách một số bằng định dạng bên dưới. Điều này tương tự như chuyển đổi cơ sở, ngoại trừ việc thay vì liệt kê digitstrong cơ sở, bạn liệt kê danh sách values, sao cho danh sách thêm vào đầu vào. Nếu cơ sở …
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

5
Phân tích cú pháp chuỗi chữ số lồng nhau
Nhiệm vụ Một chuỗi Sđược xây dựng theo quy trình sau: Bắt đầu với Schuỗi trống. Chèn tại một số vị trí của Smột chuỗi của biểu mẫu ds, trong đó dlà một chữ số khác và slà một chuỗi các dchữ cái ASCII viết thường. Chúng tôi nói dslà …


5
Code Golf: Phân tích kết quả google
Khi bạn tìm kiếm thứ gì đó trên google, trong trang kết quả, người dùng có thể thấy các liên kết màu xanh lá cây, cho trang kết quả đầu tiên. Ở dạng ngắn nhất có thể, tính bằng byte, sử dụng bất kỳ ngôn ngữ nào, sẽ hiển thị …

19
Mã Konami ngắn nhất
Vấn đề Bạn phải viết một chương trình, khi Mã Konami được nhập trong thời gian chạy, in chuỗi " +30 lives" và phát ra tiếng ồn do bạn chọn từ loa của máy tính. Định nghĩa "Mã Konami" được định nghĩa như UUDDLRLRBAsau bằng cách nhấn phím enter. Những …

10
Xác định loại đầu vào
Thách thức rất đơn giản: Xác định loại đầu vào và đầu ra một mã định danh cho biết loại đó là gì. "UI", nguyên Unsigned: 0, 1, 34,111111111111111111111111111111111111111111 "SI", Signed số nguyên: +0, +1, +42, -1, -3,-111111111111111111111111111111111111111111 "UD", thập phân Unsigned: 0.0, 1.23,1234.1234 "SD", Signed thập phân: -0.0, +0.0,-1.235 …

3
Mã hóa ngôn ngữ dựa trên ngăn xếp
Tôi đã làm việc trên một ngôn ngữ chơi gôn dựa trên ngăn xếp khác gọi là Stackgoat . Trong thử thách này, bạn sẽ viết Tokenizer cho Stackgoat (hoặc thực sự là bất kỳ ngôn ngữ dựa trên ngăn xếp chung nào). Ví dụ "PPCG"23+ ["PPCG", '23', '+'] 'a …
15 code-golf  parsing  code-golf  hexagonal-grid  code-golf  string  code-golf  string  code-golf  combinatorics  code-golf  ascii-art  code-golf  string  game  counting  code-golf  arithmetic  complex-numbers  code-golf  string  code-golf  decision-problem  hexagonal-grid  code-golf  string  sequence  code-golf  number  arithmetic  code-golf  ascii-art  code-golf  ascii-art  code-golf  string  arithmetic  code-golf  number  simulation  code-golf  number  arithmetic  code-golf  string  sequence  unicode  code-golf  string  ascii-art  balanced-string  code-golf  number  clock  code-golf  ascii-art  number  code-golf  math  number  sequence  code-golf  string  ascii-art  balanced-string  code-golf  math  string  popularity-contest  graphical-output  image-processing  code-golf  string  permutations  code-golf  string  code-golf  random  code-golf  string  cryptography  palindrome  code-golf  chess  code-golf  math  array-manipulation  topology  code-golf  math  sequence  code-golf  keyboard  classification  code-golf  string  sequence  code-golf  natural-language  code-golf  math  number  sequence  sorting  code-golf  sequence  combinatorics  grid  tic-tac-toe  code-golf  geometry  code-golf  number  restricted-source  new-years  expression-building 

3
Giúp tôi quản lý thời gian
Gần đây tôi đã được yêu cầu đọc toàn bộ sách giáo khoa vật lý vào năm mới (thật không may). Tôi cần sự giúp đỡ của bạn để xác định những chương tôi nên đọc mỗi ngày. Đây là nơi bạn đến. Đầu vào Hai ngày, trong bất kỳ …


14
Nhân đa thức hai số nguyên
Nhiệm vụ của bạn là lấy hai biểu thức đa thức số nguyên một biến và nhân chúng vào khai triển mở rộng từ trái sang phải đầu tiên của chúng (AKA FOIL trong trường hợp nhị thức). Không kết hợp như các điều khoản hoặc sắp xếp lại kết …

5
Sự kết hợp trong cuộc sống thực
Trong Dyalog APL Extended của @ Adám , toán tử (dưới) có nghĩa là liên hợp: áp dụng một hàm, sau đó là hàm thứ hai, sau đó nghịch đảo hàm thứ nhất. Thật thú vị khi nghĩ về các hành động thực tế theo cách chia động từ:⍢ Mộ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.