开朗米其罗
开朗米其罗
全部文章
题解
归档
标签
去牛客网
登录
/
注册
开朗米其罗的博客
全部文章
/ 题解
(共4篇)
题解 | #反转链表#
反转链表 表示链表中上一个节点 p,当前节点 c,下一个节点 n。 反转原理要想反转链表,只需要逐个遍历,把之前指向后一个节点更改为指向前一个节点即可,所以需要记录前一个节点 p、当前节点 c 和后一个节点 n,然后把当前的节点 c.next 指向 p,并把下一个节点 n 作为新的当前节点 c 即可...
2021-06-21
0
328
题解 | #奇怪的排序问题#
思路 在有序队列中找出位置不对的几个数,而不是在无序中找有序的数。 方案 用 tmp 记录最后一个(可能是最大的数),从后往前找,前大后小,就算一个,如果前一个更小,就更新 tmp,让它保持已知的最小。 实现 class Solution: def wwork(self , n , a ):...
2021-06-21
0
377
题解 | #数学实验#
计算方案 递归 临界条件 当结果长度为 1 或者计算结果没变时结束。 计算过程 将数字 n 转为数字列表后逐位相乘。 class Solution: def mathexp(self , n ): # write code here tmp_n = n ...
2021-06-21
0
415
题解 | #寻找峰值#
思路 找到最后一个即可,所以将数组反转后再找。 class Solution: def target_index(self, nums, index): return len(nums) - index - 1 def solve(self, nums): ...
2021-06-20
0
357