乐观的lishan
乐观的lishan
全部文章
题解
归档
标签
去牛客网
登录
/
注册
乐观的lishan的博客
全部文章
/ 题解
(共4篇)
题解 | #n-皇后#
class Solution: def solveNQueens(self, n): res = [] self.queen(res, [0 for _ in range(n)], n) return res def queen(sel...
2021-08-23
0
509
题解 | #N皇后问题#
def queen(result, board, n, row=0): if row >= n: result.append(board[::]) else: for col in range(n): for i in r...
2021-08-22
0
485
牛客编程巅峰赛S2第1场 - 青铜&白银&黄金 第二题 Tree4 解题思路
第二题思路首先确定以下几点:1、每一个结点的价值等于结点编号乘以结点深度2、整个二叉树的价值等于所有结点的价值之和3、二叉树每一层所有结点的深度相同,也就是结点层数 二叉树有以下特点:1、每层所有结点编号构成一个等差数列,其项数就是当前层的结点总个数,同时也是当前层的首项2、所有层的第一个编号,也就...
2020-11-18
2
649
第二题 Tree IV 使用Python只通过40%的解法,求解惑
Python 第二题为什么始终通不过测试呢,百思不得其解,希望有大佬能够解惑 我的思路是先寻找输入值n对应的最大深度deep,通过连续除2取整,计算直到为0时一共计算的次数可求得 然后遍历每一层深度,因为每一层的深度值相同,结点编号连续,只需要将这一连续结点值加起来乘以深度值即可 ...
2020-11-17
0
608