Skip to content

Files

Latest commit

77e6126 · Dec 16, 2020

History

History

0779.K-th Symbol in Grammar

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 20, 2020
Dec 16, 2020

English Version

题目描述

在第一行我们写上一个 0。接下来的每一行,将前一行中的0替换为011替换为10

给定行数 N 和序数 K,返回第 N 行中第 K个字符。(K从1开始)


例子:

输入: N = 1, K = 1
输出: 0

输入: N = 2, K = 1
输出: 0

输入: N = 2, K = 2
输出: 1

输入: N = 4, K = 5
输出: 1

解释:
第一行: 0
第二行: 01
第三行: 0110
第四行: 01101001


注意:

  1. N 的范围 [1, 30].
  2. K 的范围 [1, 2^(N-1)].

解法

Python3

Java

...