ICode9

精准搜索请尝试: 精确搜索
  • LeetCode 215 Kth Largest Element in an Array 数组中的第K大元素2022-07-22 04:00:22

    描述 Given an integer array nums and an integer k, return the kth largest element in the array. Note that it is the kth largest element in the sorted order, not the kth distinct element. You must solve it in O(n) time complexity. Example 1: Input: nums = [

  • 算法:对称的二叉树2022-07-21 23:00:26

    问题 请实现一个函数,用来判断一棵二叉树是不是对称的。如果一棵二叉树和它的镜像一样,那么它是对称的。 解决 //定义二叉树结构 /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * Tr

  • 灰色预测模型(未完成)2022-07-21 19:33:39

    灰色预测模型 灰色预测的概念 灰色系统的应用范畴大致分为以下几方面: 灰色关联分析。 灰色预测:人口预测;灾变预测… 灰色决策。 灰色预测控制 灰色系统:系统内一部分信息已知,另一部分信息未知,系统内各因素间有不确定的关系。 灰色预测法: 灰色预测法是一种对含有不确定因素的系统

  • [AcWing 243] 一个简单的整数问题2(线段树)2022-07-21 17:34:03

    线段树 区间修改,区间查询(和) 点击查看代码 #include<bits/stdc++.h> using namespace std; typedef long long LL; const int N = 5e5 + 10; int n, m; LL w[N]; struct Node { int l, r; LL sum, add; } tr[N << 2]; void pushup(int u) { tr[u].sum = tr[u

  • 宠物小精灵之收服2022-07-20 22:37:05

    宠物小精灵之收服 宠物小精灵是一部讲述小智和他的搭档皮卡丘一起冒险的故事。 一天,小智和皮卡丘来到了小精灵狩猎场,里面有很多珍贵的野生宠物小精灵。 小智也想收服其中的一些小精灵。 然而,野生的小精灵并不那么容易被收服。 对于每一个野生小精灵而言,小智可能需要使用很多个精灵

  • CF1708A Difference Operations2022-07-20 17:34:41

    cf题链 luogu题链 这个A题相对较难分析。 Description 目标结果:经过若干次 \(a_i=a_i-a_{i-1},i\in\left[2,n\right]\cap\mathbb{Z}\) 的差分操作,使 \(\forall a_i=0,i\in\left[2,n\right]\cap\mathbb{Z}\)。 答案:返回能否达成目标结果。 Analysis 我们分数列中的各个数分析。

  • 【JS】使用JavaScript实现轮播图2022-07-19 19:31:08

    <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minim

  • 力扣 题目95- 不同的二叉搜索树 II2022-07-19 18:34:51

    题目 题解 我们可以将一个大的二叉搜索树分成越来越小的二叉搜索树  那么问题是如何取左节点 与 右节点的可能性 也就是我们需要的做 便是如何找到左节点范围 右节点范围 二叉搜索树 //左节点比根节点小//右节点比根节点大 //右节点下的子节点也比左节点的子节点大 //已经取过

  • 6-11 先序输出叶结点2022-07-19 14:03:13

    题目链接:https://pintia.cn/problem-sets/15/problems/925   代码: void PreorderPrintLeaves( BinTree BT ){ if(BT==NULL){ return; } if(BT->Left!=NULL){ PreorderPrintLeaves(BT->Left); } if(BT->Left==NULL&&BT

  • LeetCode 226 Invert Binary Tree DFS2022-07-19 04:31:07

    Given the root of a binary tree, invert the tree, and return its root. Solution: 直接使用 \(DFS\) 进行递归即可: 点击查看代码 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * T

  • [Google] LeetCode 366 Find Leaves of Binary Tree 思维+DFS2022-07-19 03:02:40

    Given the root of a binary tree, collect a tree's nodes as if you were doing this: Collect all the leaf nodes. Remove all the leaf nodes. Repeat until the tree is empty. Solution 给定一个二叉树,每次输出叶子节点,然后去除叶子节点,不断重复直到根节点也被删除。这道

  • 力扣 题目94- 二叉树的中序遍历2022-07-18 18:05:47

    题目 题解 二叉树有点忘记了 专门去复习了 一遍 其实就是 左中右 一看用递归或者栈吧 栈比较简单一些 我们直接不断向左移动 碰到空就向栈顶的右走即可 代码 1 #include<iostream> 2 #include<vector> 3 #include<stack> 4 using namespace std; 5 6 struct TreeNode {

  • 7.18 数论专题题解2022-07-18 11:35:34

    \(\text{Sol. Luogu1397}\) 矩阵游戏 \(\to\text{Link}\leftarrow\) 好题。 题意: \[\begin{aligned} F[1,1]&=1\\ F[i,j]&=a\times F[i][j-1]+b (j\neq 1)\\ F[i,1]&=c\times F[i-1][m]+d (i\neq 1)\\ \end{aligned}\]求 \(F[n][m]\mod 1,000,000,

  • Leetcode 1296. 划分数组为连续数字的集合(提供一种思路)2022-07-17 18:34:36

    给你一个整数数组 nums 和一个正整数 k,请你判断是否可以把这个数组划分成一些由 k 个连续数字组成的集合。 如果可以,请返回 true;否则,返回 false。 示例 1: 输入:nums = [1,2,3,3,4,4,5,6], k = 4 输出:true 解释:数组可以分成 [1,2,3,4] 和 [3,4,5,6]。 示例 2: 输入:nums = [3,2,1,2,3

  • CSS:边框border2022-07-17 10:34:19

    双实线:double 单实线:solid 点线:dotted 虚线:dashed   边框: 上边框总体设置: border-top-width: border-top-color: border-top-style: 右边框: border-right-width: border-right-color: border-right-style: 左边框: border-left-width: border-left-color: border-left-style: 下边框: border

  • 标准化、归一化和正则化的关系2022-07-17 10:04:42

      首先,标准化的英文是Standardization,归一化的英文是Normalization,正则化的英文是Regularization。标准化是特征缩放的一种方式,需要注意的是标准化之后的数据分布并不一定是正态分布,因为标准化并不会改变原始数据的分布。归一化的目的是消除不同量纲及单位影响,提高数据间的可比

  • CSS:实现垂直水平居中的方法2022-07-16 21:32:08

    1、水平居中 text-align :center;  适用于行内元素 margin:0 auto;  适用于块级元素 dispaly:flex; justify-content:center;  适用于行内元素和块级元素 margin-left:50%;transform:translateX(-50%);  适用于行内元素和块级元素 先给要居中的元素设置display:table,然后设

  • 支持向量机1——线性可分情况2022-07-16 21:31:06

    支持向量机 线性可分 线性可分:假设特征空间为二维,存在一条直线,可以将两类样本分开,则为线性可分;则非线性可分即为不存在一条直线,将两类样本分开。在三维中,直线变为平面。超过四维时,则直线平面化为超平面。 线性可分的严格定义:一个训练样本集 \(\left\{\left(X_{i}, y_{i}\right),

  • 线段树之区间更新 Tunnel Warfare2022-07-16 14:32:52

    Description During the War of Resistance Against Japan, tunnel warfare was carried out extensively in the vast areas of north China Plain. Generally speaking, villages connected by tunnels lay in a line. Except the two at the ends, every village was dire

  • leetcode.code.18. 四数之和2022-07-16 11:32:58

    给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复): 0 <= a, b, c, d < na、b、c 和 d 互不相同nums[a] + nums[b] + nums[c] +

  • 归并排序算法代码实现2022-07-16 08:33:10

    上代码 package com.liu.pro; import java.util.Arrays; public class mergeSort { public static void main(String[] args) { // 测试数组 int[] arr = {9, 8, 5, 6, 2, 7, 1, 3, 4}; int[] temp = new int[arr.length]; sort(arr, 0, arr.

  • 论文阅读 A Data-Driven Graph Generative Model for Temporal Interaction Networks2022-07-15 23:02:51

    13 A Data-Driven Graph Generative Model for Temporal Interaction Networks link:https://scholar.google.com.sg/scholar_url?url=https://par.nsf.gov/servlets/purl/10272483&hl=zh-TW&sa=X&ei=HCmOYrzrJ8nFywSFg47QCw&scisig=AAGBfm08x5PFAPPWh_nl6Co

  • LeeCode 二叉树问题(三)2022-07-15 22:32:44

    二叉树的应用问题 LeeCode 222: 完全二叉树的节点个数 题目描述 给你一棵 完全二叉树 的根节点 root,求出该树的节点个数。 完全二叉树的定义 除最底层节点可能没填满外,其余每层节点树都达到最大值。 且最底层的节点都集中在该层最左边的若干位置。 满二叉树的定义 每一层的

  • LeeCode 二叉树问题(四)2022-07-15 22:31:34

    二叉搜索树的应用问题 二叉搜索树的定义 若左子树不空,则左子树上所有节点的值均小于根节点的值 若右子树不空,则右子树上所有节点的值均大于根节点的值 它的左右子树也均为二叉搜索树 中序遍历结果为一个升序数组 LeeCode 98: 验证二叉搜索树 题目描述 给你一个二叉树的根节点 r

  • leetcode.404. 左叶子之和2022-07-15 20:31:16

            输入: root = [3,9,20,null,null,15,7] 输出: 24 解释: 在这个二叉树中,有两个左叶子,分别是 9 和 15,所以返回 24示例 2: 输入: root = [1]输出: 0  提示: 节点数在 [1, 1000] 范围内-1000 <= Node.val <= 1000         /**  * Definition for a binary

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

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

ICode9版权所有