ICode9

精准搜索请尝试: 精确搜索
  • 2.2.3 直线的一般式方程2022-09-04 16:30:39

    \({\color{Red}{欢迎到学科网下载资料学习 }}\) 【基础过关系列】2022-2023学年高二数学上学期同步知识点剖析精品讲义(人教A版2019) \({\color{Red}{ 跟贵哥学数学,so \quad easy!}}\) 选择性必修第一册同步巩固,难度2颗星! 基础知识 直线的一般式方程 关于\(x,y\)的二元一次方程\(

  • leetcode1588-所有奇数长度子数组的和2022-09-04 14:02:45

      https://leetcode.cn/problems/sum-of-all-odd-length-subarrays/ 虽然知道几个嵌套循环暴力可以做,但是可以明显看出每一次都要经过很多重复计算,数组中每一个数字相加的次数是不同的,于是尝试看看相加的次数有什么规律。 其中大小为5的数组相加次数分别为3 4 5 4 3,大小为7的数

  • 二分查找2022-09-04 00:01:23

    一、思路 使用二分查找的前提是数组是有序的,思路是把整个数组根据中点一分为二,如果target小于中点,则将搜索目标缩小为左半部分再继续搜索,否则搜索目标缩小为右半部分,直到找到中点为target返回。 二、解题模板 int binarySearch(int[] nums, int target) { int left = 0, righ

  • 信息学一本通 1311:【例2.5】求逆序对2022-09-03 12:03:03

    时间限制: 1000 ms         内存限制: 65536 KB 提交数: 41023     通过数: 9681 【题目描述】 给定一个序列a1,a2,…,ana1,a2,…,an,如果存在i<ji<j并且ai>ajai>aj,那么我们称之为逆序对,求逆序对的数目。 【输入】 第一行为nn,表示序列长度,接下来的nn行,第i+1i+1行表示

  • 火柴排队2022-09-03 11:02:19

    P1966 [NOIP2013 提高组] 火柴排队 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 将两数组排序,(排序前要记录每个数对应的下标,之后会用到) 排好序之后两个数组就是理想的状态(即第一个数组对应第i大的数和第二个数组对应第i大的数对其,是最优解),需要知道得到这两个状态需要移动多少

  • 网易校招-2020-正式批-Java2022-09-03 00:00:08

    编程题 完美的序列 我不知道为什么这样是正确的 int prefectSequence(vector<int>& input) { int left = 0, right = 1; long sum = input[0]; int maxLen = 0; while (right < input.size()) { if (input[right] >= sum) { maxLen = max(maxLen, right - left +

  • LeetCode617 合并二叉树2022-09-02 23:33:53

    LeetCode617 合并二叉树 # Definition for a binary tree node. # class TreeNode: # def __init__(self, val=0, left=None, right=None): # self.val = val # self.left = left # self.right = right class Solution: def mergeTrees(self, roo

  • 概率统计A 知识总结2022-09-02 18:04:19

    (搬运自 作业部落 ,不知道为啥到博客园上公式渲染全乱了) 前五章 概率论部分 概率 事件的交并差(跟集合运算差不多),条件概率 $P\left( AB \right) =P\left( A \right) P\left( B\mid A \right) $ ,相互独立 \(P(AB)=P(A)P(B)\) 。 "n次抽取,放回与不放回"问题:不论放回与否,第 n 次抽中红球

  • LC2382022-09-01 12:02:38

    /* 使用双指针,左指针指向当前已经处理好的序列的尾部,右指针指向待处理序列的头部。 右指针不断向右移动,每次右指针指向非零数,则将左右指针对应的数交换,同时左指针右移。 */ void moveZeroes(vector<int>& nums) { int n = nums.size(), left = 0, right = 0; while (rig

  • 力扣 110. 平衡二叉树 [基础+优化]2022-08-31 14:30:08

    110. 平衡二叉树 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。   示例 1: 输入:root = [3,9,20,null,null,15,7] 输出:true 示例 2: 输入:root = [1,2,2,3,3,null,null,4,4

  • [LeetCode] 1315. Sum of Nodes with Even-Valued Grandparent 祖父节点值为偶数的节点和2022-08-31 13:00:20

    Given the root of a binary tree, return the sum of values of nodes with an even-valued grandparent. If there are no nodes with an even-valued grandparent, return 0. A grandparent of a node is the parent of its parent if it exists. Example 1: Input:

  • 2.2 基本不等式2022-08-31 11:30:21

    \({\color{Red}{欢迎到学科网下载资料学习 }}\) 【基础过关系列】2022-2023学年高一数学上学期同步知识点剖析精品讲义(人教A版2019) \({\color{Red}{ 跟贵哥学数学,so \quad easy!}}\) 必修第一册同步拔高,难度2颗星! 基础知识 基本不等式 若\(a>0\) ,\(b>0\),则 \(a+b \geq 2 \sqrt

  • Hexo+next主题美化2022-08-31 08:01:22

    前言 需要在Hexo下配置next主题 Hexo配置next主题教程: 更改配置以后使用素质三连:hexo clean && hexo g && hexo s即可本地看到效果。 hexo clean && hexo g && hexo s 注:部分参考自互联网,感谢各位大佬的教程 主题注入 在myblog/themes/next/_config.yml里面找到custom_file_path

  • java找值的方法2022-08-31 00:05:12

    1、找最大值 (1)先假设第一个元素最大,赋值给max (2)后面的元素与max比较,如果有比max大的,就重新修改max的值2、找最大值及其下标(1)最大值只有一个 设置两个变量,一个是max,一个是index A: 先假设第一个元素最大,赋值给max ,index=0 B: 后面的元素与max比较,如果有比max大

  • 201. 数字范围按位与2022-08-30 23:03:09

      难度中等398收藏分享切换为英文接收动态反馈 给你两个整数 left 和 right ,表示区间 [left, right] ,返回此区间内所有数字 按位与 的结果(包含 left 、right 端点)。   示例 1: 输入:left = 5, right = 7 输出:4 示例 2: 输入:left = 0, right = 0 输出:0 示例 3: 输

  • [Google] LeetCode 715 Range Module 线段树2022-08-30 20:32:34

    A Range Module is a module that tracks ranges of numbers. Design a data structure to track the ranges represented as half-open intervals and query about them. A half-open interval [left, right) denotes all the real numbers x where left <= x < right.

  • leetcode-998. 最大二叉树 II2022-08-30 19:00:08

    998. 最大二叉树 II 图床:blogimg/刷题记录/leetcode/998/ 刷题代码汇总:https://www.cnblogs.com/geaming/p/16428234.html 题目 思路 看到树就要想到递归。 解法 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; *

  • 662. 二叉树最大宽度2022-08-30 16:32:20

    题目描述   给你一棵二叉树的根节点 root ,返回树的 最大宽度 。树的 最大宽度 是所有层中最大的 宽度 。每一层的 宽度 被定义为该层最左和最右的非空节点(即,两个端点)之间的长度。将这个二叉树视作与满二叉树结构相同,两端点间会出现一些延伸到这一层的 null 节点,这些 null 节点也

  • CF603E Pastoral Oddities2022-08-30 16:00:51

    CF603E Pastoral Oddities 给定一张 \(n\) 个点的无向图,初始没有边。 依次加入 \(m\) 条带权的边,每次加入后询问是否存在一个边集,满足每个点的度数均为奇数。 若存在,则还需要最小化边集中的最大边权。 \(n \le 10^5,m \le 3 \times 10^5\)。 首先观察题目条件,发现 \(n\) 的大小

  • 快速排序2022-08-29 20:30:25

    快速排序 快速排序是一种分治的递归算法,平均时间复杂度:O(NlogN)。 1.1 基础版 //递归方法 int parition(vector<int> &arry, int left, int right) { int pivotkey; //枢轴值 pivotkey = arry[left]; while (left < right) { while (pivotkey<= arry[right] && left

  • 实时降噪(Real-time Denoising):Spatio-Temporal Filtering2022-08-29 02:01:09

    目录空间滤波(Spatial Filtering)基于距离的高斯滤波双边滤波(Bilateral filtering)联合双边滤波(Joint Bilateral filtering)[2017]一些改进及优化加速 filtering: 可分离的高斯滤波加速 filtering: a-trous waveletjitteringoutliers removal时域滤波(Temporal Filtering)Temporal Filte

  • 搜索旋转排序数组2022-08-28 11:34:17

    目录题目描述解题思路解题代码 题目描述 题目地址:https://leetcode.cn/problems/search-in-rotated-sorted-array/ 题目要求 整数数组 nums 按升序排列,数组中的值互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了旋转,使数组变为[nums[k],

  • 移除元素2022-08-28 00:00:51

    移除元素 一、题目描述 给定一个数组nums,和一个整数val,将数组nums数组中的和val元素相等的元素原地删除。不使用新的空间。并返回删除元素后的数组的长度,不考虑超出新长度后面的元素。不需要考虑元素顺序问题。 实例 输入:nums = [1,6,6,4,5] val=6 输出:3 nums=[1,4,5] 二、题目分

  • 同态加密-CKKS-旋转操作(Rotation)2022-08-27 17:00:55

    Rotation rotation操作的论文出处:Bootstrapping for approximate homomorphic encryption sec4.2 一些数学上的问题 数学资料 + CKKS rotation:同态加密:CKKS原理之旋转(Rotation)_PenguinLeee的博客-CSDN博客 同态加密:以CKKS为例的Bootstrapping操作介绍(不定期更新)_PenguinLeee的

  • CF1715B 题解2022-08-27 13:30:38

    前言 题目传送门! 更好的阅读体验? 看起来挺难,其实一分钟就能想出来。 思路 首先考虑什么时候无解。由于 \(k \times \left\lfloor\dfrac{a}{k}\right\rfloor \le a \le \left\lfloor\dfrac{a}{k}\right\rfloor + (k - 1)\),\(a\) 与 \(k\) 是自然数。' 所以可得下式。(看起来很复杂,

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有