ICode9

精准搜索请尝试: 精确搜索
  • css制作圆形进度条2022-06-30 10:03:19

    https://blog.csdn.net/tdl081071tdy/article/details/106547045 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial

  • yolov5和yolox中的focus模块2022-06-29 22:31:26

    YOLO里面输入的图像会先进入Focus模块,该模块主要是实现没有信息丢失的下采样。 很形象的一张图:   class Focus(nn.Module): """Focus width and height information into channel space.""" def __init__(self, in_channels, out_channels, ksize=1, stride=1, act=

  • LeetCode124 二叉树中的最大路径和(dfs)2022-06-29 13:00:08

    LeetCode124 二叉树中的最大路径和 dfs左右子节点的最大收益 # 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 Solu

  • [LeetCode] 516. Longest Palindromic Subsequence2022-06-29 11:35:32

    Given a string s, find the longest palindromic subsequence's length in s. A subsequence is a sequence that can be derived from another sequence by deleting some or no elements without changing the order of the remaining elements. Example 1: Input: s

  • [Leetcode Weekly Contest]2942022-06-29 09:32:23

    链接:LeetCode [Leetcode]2278. 字母在字符串中的百分比 给你一个字符串 s 和一个字符 letter ,返回在 s 中等于 letter 字符所占的 百分比 ,向下取整到最接近的百分比。 只要可以选出满足条件的下标,就一直执行这个操作。 在执行所有操作后,返回 words 。可以证明,按任意顺序为每步操作

  • 由寻找二叉树中两个结点的公共结点看递归2022-06-28 20:02:45

    不少同学对二叉树的递归与非递归遍历,前中后序都还处于朦胧状态,我特意录了一期视频,讲一讲二叉树的遍历,还详细介绍了我们做二叉树的时候常遇到的问题,相信结合本篇题解,会对你学习二叉树有所帮助。 # 思路 遇到这个题目首先想的是要是能自底向上查找就好了,这样就可以找到公共祖先了。

  • 树的子结构(判断B是否为A的子树)2022-06-28 11:00:34

    https://leetcode.cn/problems/shu-de-zi-jie-gou-lcof/     /** * Definition for a binary tree node. * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } */ //思路: //1、递归A树,找到比较B树的入口节点 //2、从入口节点开

  • LeetCode/摆动排序2022-06-28 03:00:37

    给你一个整数数组 nums,将它重新排列成 nums[0] < nums[1] > nums[2] < nums[3]... 的顺序。 你可以假设所有输入数组都可以得到满足题目要求的结果。 1. 排序后穿插赋值 class Solution { public: void wiggleSort(vector<int>& nums) { int n = nums.size();

  • 非递归遍历二叉树Java2022-06-28 01:01:23

    import java.util.*; public class Test { static class TreeNode { int val; TreeNode left; TreeNode right; public TreeNode(int val) { this.val = val; } } public static void main(String[] ar

  • 二范数的平方2022-06-27 16:33:39

      假设有两个向量 $\boldsymbol{a}$ 和 $\boldsymbol{b}$ ,则有:     $\begin{aligned}\|\boldsymbol{a}-\boldsymbol{b}\|^{2} &=(\boldsymbol{a}-\boldsymbol{b})^{T}(\boldsymbol{a}-\boldsymbol{b}) \\&=\left(\boldsymbol{a}^{T}-\boldsymbol{b}^{T}\righ

  • css三栏布局2022-06-27 15:01:30

    【css】三栏布局 三栏布局主要是前后两列定宽,中间自适应 1.浮动 + margin 左边元素左浮动,右边元素有浮动,并给两遍元素都设置宽度。 然后给中间元素设置 margin-left和 margin-right,值都等于左右元素的宽度。 <style> .container { background-color: bisque;

  • 【剑指Offer 26】树的子结构2022-06-27 00:03:15

    /** * 剑指 Offer 26. 树的子结构 * https://leetcode.cn/problems/shu-de-zi-jie-gou-lcof/ * */ public class Solution { public boolean isSubStructure(TreeNode A, TreeNode B) { if (A == null || B == null) { return false; }

  • 力扣-617-合并二叉树2022-06-26 23:33:11

    很简单,一下子就写出来了,递归 class Solution { public: TreeNode* mergeTrees(TreeNode* root1, TreeNode* root2) { if(root1==nullptr){ return root2; } if(root2==nullptr){ return root1; } TreeNode*

  • 二分查找2022-06-26 23:03:07

    # -*- coding:UTF-8 -*- """ 二分查找算法 前提:排好序的数组,文件或者其它存储类型 原理:每次获取中间的元素跟要查找的元素比较,根据比较结果的不同移动left指针或者right指针再次搜索,这样每次搜索会减少一半的元素 """ def binarysearch(array, left, right, value): midd_in

  • 有限小数2022-06-26 11:03:20

    有限小数 给定三个整数 $p,q,b$,请你计算十进制表示下的 $p/q$ 的结果在 $b$ 进制下是否为有限小数。 输入格式 第一行包含整数 $T$,表示共有 $T$ 组测试数据。 每组数据占一行,包含三个整数 $p,q,b$。 输出格式 每组数据输出一行结果,如果 $p/q$ 的结果在 $b$ 进制下是有限小数,则输出

  • 数学专题2022-06-26 10:04:37

    Counting Ones (30) Link 题意:给定一个数n,求出1~n这n个十进制数中1出现的次数。例如11中1出现了2次,10中出现了1次。 思路:对于n,假设它写成十进制有m位,表示为: \(a_1 a_2 a_3 \dots a_m\) 其中 \(n=a_1*10^{m-1}+a_2*10^{m-2}+\dots +a_{m-1}*10+a_m\). 那么就对这m位从低到高遍历一

  • 滑动窗口算法2022-06-25 20:00:36

    滑动窗口算法 名称 滑动窗口算法 场景 当遇到找出序列中连续子序列满足某些条件的问题的时候,可以使用滑动窗口. 序列包括:数组,字符串,List,链表等. 当我们遇到了求满足目标的连续子序列的时候,第一直觉适用滑动子窗口 解决方案 滑动窗口模板: //创建双指针 int left= start; int

  • 二叉搜索树2022-06-25 16:33:09

    二叉搜索树的复习(mooc)   //关于二叉搜索树(BST)的复习 //二叉搜索树主要用于高效查找 //结构:一棵二叉树,可以为空,不为空则满足以下性质: //1.非空左子树的所有键值小于其根结点的键值 //2.非空右子树的所有键值大于其根结点的键值 //3.左 右子树都是二叉搜索树 // // #inclu

  • 扩展欧几里得2022-06-25 11:31:09

    解决的问题描述: 对于三个自然数$a,b,c$,求解$ax + by = c$的$(x,y)$的整数解 算法解决:  首先我们要判断是否存在解,对于这个这个存在整数解的充分条件是$gcd(a,b) | c$ 也就是说$c$为$gcd(a,b)$的一个倍数 然后判定是否有解后,我们需要在这个基础上求一组解 $(x,y)$ , 由于 $a,b,c$

  • 2022年南京大学强基测试数学试题2022-06-25 08:31:45

    2022年南京大学强基测试数学试题 复试 考试时间2022年6月18日10:00-11:30 备注:一共是考两门:数学和物理各45分钟,数学一共三道题目 1. (2022年南京大学强基计划)设$n>1$为正整数,证明:$$\left( \frac{n+1}{3} \right) ^n< n! <\left( \frac{n+1}{2} \right) ^n.$$ 解法一. 先证明

  • 优雅地翻转数组2022-06-24 21:04:19

    引言 原文地址:优雅地翻转数组 欢迎访问我的博客: http://blog.duhbb.com/ 感觉自己的代码写的不简洁, 而且容易出错, 搞得每次都很赶一样. 翻转的写法 题目很简单, 但是有个地方可以学习下: 就是数组翻转. 之前我喜欢这么写: for (int k = j; k <= (i+j)/2; k++) { char tmp

  • 05.绝对定位元素的布局12022-06-24 18:00:30

    水平布局                     left+margin-left+border-left+padding-left+width+padding-right+border-right+margin-right+right                     =包含块的内容区的宽度                 - 当我们开启了绝对定位后:              

  • 页面悬浮按钮可拖动实现2022-06-24 15:05:45

    注:引入https://blog.csdn.net/qq_34684704/article/details/119952404 <template> <div ref="floatDrag" class="float-position" :style="{ top: top + 'px', right: right + 'px !important', zIndex:

  • 05.绝对定位元素的布局2022-06-23 12:02:55

    如果不知道left和right, <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" cont

  • LeetCode/打家劫舍(动态规划树)2022-06-23 00:01:14

    小偷又发现了一个新的可行窃的地区。这个地区只有一个入口,我们称之为 root 。 除了 root 之外,每栋房子有且只有一个“父“房子与之相连。一番侦察之后,聪明的小偷意识到“这个地方的所有房屋的排列类似于一棵二叉树”。 如果两个直接相连的房子在同一天晚上被打劫 ,房屋将自动报

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

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

ICode9版权所有