码迷,mamicode.com
首页 >  
搜索关键字:二进制位 翻转    ( 3554个结果
fucking algorithm - 二叉树(东哥篇)
1. 翻转二叉树:https://leetcode-cn.com/problems/invert-binary-tree/ 2. 二叉树展开为链表,关键在于找到递归部分:https://leetcode-cn.com/problems/flatten-binary-tree-to-linked-li ...
分类:其他好文   时间:2021-04-13 12:42:14    阅读次数:0
P5350&P5586 序列
P5350&P5586 序列 P5350&P5586 序列 区间覆盖,区间求和,交换两个区间,区间复制后覆盖,区间加,区间翻转。 可以使用 \(FHQ Treap\) 来解决。 区间翻转,区间加,区间覆盖,区间求和常规操作,标记维护一下就行了,然后区间交换就是相当于 split 两个区间出来再合并就 ...
分类:其他好文   时间:2021-04-13 12:10:40    阅读次数:0
Codeforces Round #712 (Div. 2)
A. Déjà Vu 题意:就是问能否加上字母a,使得字符串不中心对称 思路:只有一种情况不能加入,就是全部是a,剩下的都可以满足,找a的位置就找哪个字母不是a,然后让它的对称位置是新加的这个a 代码: 1 #include<iostream> 2 #include<algorithm> 3 #in ...
分类:其他好文   时间:2021-04-10 13:37:05    阅读次数:0
767 · 翻转数组
描述 原地翻转给出的数组 nums 原地意味着你不能使用额外空间 样例 样例 1: 输入 : nums = [1,2,5] 输出 : [5,2,1] class Solution: """ @param nums: a integer array @return: nothing """ def r ...
分类:编程语言   时间:2021-04-10 13:11:25    阅读次数:0
226. 翻转二叉树
翻转二叉树,2种方案,递归与非递归 (个人更喜欢非递归的方案,大多数情况下非递归的迭代都拥有更低的时空间复杂度,当然也存在 傅里叶快速变换那种小而美的递归方案,见仁见智吧) 1. 递归(深度优先遍历方案) 此方案中,我们会直接从最顶层父节点,一路递归至最左侧叶子节点, 然后再递归至其父节点的右孩子, ...
分类:其他好文   时间:2021-04-07 11:36:18    阅读次数:0
226. 翻转二叉树
难度 easy 翻转一棵二叉树。 示例: 输入: 4 / 2 7 / \ / 1 3 6 9 输出: 4 / 7 2 / \ / 9 6 3 1 备注: 这个问题是受到 Max Howell 的 原问题 启发的 : 解题思路:这道题比较简单,就是用递归的方式求解的,如果root是空节点或者没有子节点 ...
分类:其他好文   时间:2021-04-01 13:37:05    阅读次数:0
pygame中的重要模块
这几天接触到的pgame的模块主要有用于控制显示的display模块,用于图像控制的surface模块、用户画出各种图形形状的draw模块以及对surface对象进行操作,比如翻转、剪裁等操作的transform模块、pygame中内嵌的矩形对象,这里不同于画图中的形状,更重要的是rect对象可以存 ...
分类:其他好文   时间:2021-04-01 13:29:52    阅读次数:0
48. 旋转图像 + 数组遍历 + 思维
48. 旋转图像 LeetCode_48 题目描述 方法一:使用辅助数组 class Solution { public void rotate(int[][] matrix) { //第i,j的元素翻转后出现在倒数第i列的第j个元素 int m = matrix.length; int n = m ...
分类:编程语言   时间:2021-03-30 13:19:14    阅读次数:0
[LeetCode] 1088. Confusing Number II 易混淆数之二
We can rotate digits by 180 degrees to form new digits. When 0, 1, 6, 8, 9 are rotated 180 degrees, they become 0, 1, 9, 8, 6 respectively. When 2, 3, ...
分类:其他好文   时间:2021-03-30 12:50:16    阅读次数:0
剑指 Offer 58 - I. 翻转单词顺序
思路:双指针从后往前遍历,根据第一个遇到的空格划分单词,使用StringBuilder拼接。 贴一下从后往前最后一个单词怎么拼接: 1.如果首位为字母,while(i >= 0 && s.charAt(i) != ' '),i为-1时进行拼接然后跳出大循环。 2.如果首位为空格,也类似,只是不用拼接 ...
分类:其他好文   时间:2021-03-29 12:24:40    阅读次数:0
3554条   上一页 1 2 3 4 5 6 ... 356 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!