假设我们有一个数字 n。我们必须检查当数字在七段数码管上显示时,数字的镜像图像是否与给定数字相同。因此,如果输入类似于 n = 818,则输出将为 True。镜像图像相同。要解决此问题,我们将遵循以下步骤 -num_str := n 作为字符串for i in range 0 to size of num_str - 1,doif num_str[i] 不是 ['0', '1', '8'] 中的任何一个,则返回 Falseleft := 0right := size of num_str - 1while left < right,doif num_str[left] 不是 ... 阅读更多
假设我们有两个字符串 s 和 t,我们必须从 s 中选择出现频率最高的字符,然后我们必须检查该特定字符在 t 中是否出现相同的次数。因此,如果输入类似于 s = "crosssection",t = "securesystem",则输出将为 True,因为 s 中出现频率最高的字符是 's'。并且 t 中 's' 的出现次数相同。要解决此问题,我们将遵循以下步骤 -freq := 包含 s 的所有字符及其频率的映射max_freq_char = s 中频率 ... 阅读更多
假设我们有一个方阵。我们必须检查在对每一行执行行反转操作后,矩阵是否保持不变。因此,如果输入类似于686282333则输出将为 True要解决此问题,我们将遵循以下步骤 -n := 矩阵的行数for i in range 0 to n - 1,doleft := 0,right := n - 1while left