ICode9

精准搜索请尝试: 精确搜索
  • 20210126 力扣刷题 合并俩个有序链表2022-01-26 23:36:30

    21. 合并两个有序链表 难度简单2161 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。    输入:l1 = [1,2,4], l2 = [1,3,4]输出:[1,1,2,3,4,4]示例 2: 输入:l1 = [], l2 = []输出:[]示例 3: 输入:l1 = [], l2 = [0]输出:[0]  

  • 缓存:改造三级分类业务2022-01-26 22:34:57

    @Override public Map<String, List<Catelog2Vo>> getCatelogJson() { //加入缓存逻辑 ValueOperations<String, String> ops = stringRedisTemplate.opsForValue(); String json = ops.get("CatalogJSON"); if

  • L2-023 图着色问题 (25 分)2022-01-26 18:01:05

    L2-023 图着色问题 (25 分) 图着色问题是一个著名的NP完全问题。给定无向图G=(V,E),问可否用K种颜色为V中的每一个顶点分配一种颜色,使得不会有两个相邻顶点具有同一种颜色? 但本题并不是要你解决这个着色问题,而是对给定的一种颜色分配,请你判断这是否是图着色问题的一个解。 输入格

  • 蓝桥杯 算法训练 比较2022-01-25 11:59:51

    资源限制 时间限制:1.0s   内存限制:256.0MB 问题描述   给出一个n长的数列,再进行m次询问,每次询问询问两个区间[L1,R1],[L2,R2],   询问数列第L2到R2个数字每一个数在数列第L1到R1个数中有多少个数字不大于它。 输入格式   第一行两个整数n,m   第二行n个整数,表示数列。  

  • IS-IS小实验2022-01-23 12:03:15

    一、实验内容 实验背景: 本次实验中的L1、L2和L1-2级别的路由器各选择一个,分析ISIS路由表的构成。拓扑图如下: 二、实验目的 1.了解ISIS路由协议的工作原理。 2.了解ISIS路由协议的应用场景。 3.掌握ISIS路由协议的基本配置。 三、实验方案设计 本次实验采用七台路由器分别为A

  • Leedcode 链表两数相加 Python包含反思过程2022-01-22 14:33:03

     问题描述: 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头   # Definition for singly

  • 基础|01|CPU缓存知识(待完善0.3)2022-01-22 10:30:38

    (写在前面,本文还没写完,争取在2022.2.1前写完,觉得可以的话,可以先关注噢) 概览 由于各存储结构的速度不同,容量和价格上也不同,因此 1、对于单个CPU产生了缓存架构 既然有了缓存,那么在多核中,怎么解决高速缓存一致性? 2、缓存一致性 MESI协议 确保了缓存一致性,该类型协议保证了多CPU的缓

  • LeetCode——剑指 Offer 25. 合并两个排序的链表2022-01-20 13:32:23

    一、题目 输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。 示例1: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/he-bing-liang-ge-pai-xu-de-lian-biao-lcof 二、思路 二路归并的思想,依次

  • 西北工业大学NOJ-Python程序设计作业61-702022-01-19 19:02:03

    西北工业大学NOJ-Python程序设计作业题解集合: NOJ-Python程序设计:第1季:水题(Season 1-Easy) (1-10) NOJ-Python程序设计:第2季:小段代码(Season 2-Snippet) (11-20) NOJ-Python程序设计:第3季:循环(Season 3-Loop) (21-30) NOJ-Python程序设计:第4季:枚举算法(Season 4-Enumeration algor

  • 刷题-力扣-面试题 02.05. 链表求和2022-01-18 13:00:33

    题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/sum-lists-lcci 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 题目描述 给定两个用链表表示的整数,每个节点包含一个数位。 这些数位是反向存放的,也就是个位排在链表首部。 编写函数对这

  • 21. 合并两个有序链表2022-01-18 11:59:32

    将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。  示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 示例 2: 输入:l1 = [], l2 = [] 输出:[] 示例 3: 输入:l1 = [], l2 = [0] 输出:[0]   提示: 两个链表的节点数目

  • 21. 合并两个有序链表2022-01-17 18:03:03

    将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。    示例 1:              输入:l1 = [1,2,4], l2 = [1,3,4]    输出:[1,1,2,3,4,4]  示例 2:     输入:l1 = [], l2 = []    输出:[]==================

  • 2021-04-24 LeetCode 21. 合并两个有序链表2022-01-17 12:33:22

    链表相关知识总结: 1.表示空指针:推荐使用nullptr,而不是NULL 2.注意题目所给链表的定义,随机应变 3.创建空节点 ListNode list=new ListNode() 初始化一个空节点,默认节点值为0(具体看题目中定义) ListNode list=new ListNode(0) 初始化一个节点值为0的空节点,常用写法 4.区分 int* a

  • L2-006 树的遍历2022-01-15 14:01:08

    给定一棵二叉树的后序遍历和中序遍历,请你输出其层序遍历的序列。这里假设键值都是互不相等的正整数。 输入格式: 输入第一行给出一个正整数N(≤30),是二叉树中结点的个数。第二行给出其后序遍历序列。第三行给出其中序遍历序列。数字间以空格分隔。 输出格式: 在一行中输出该树的层序

  • 剑指offer-Day22022-01-15 11:00:02

    剑指offer-Day2 我们的目标是星辰大海,而非人间烟尘 2. 两数相加 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两

  • 【C++】List容器的用法解析2022-01-15 09:32:21

    #define _CRT_SECURE_NO_WARNINGS 1 #include <iostream> #include <List> using namespace std; template <class T> void printList(const list<T>& l) { for (class list<T> ::const_iterator it = l.begin(); it != l.end(); it++)

  • 寒假学习打卡第三天2022-01-15 00:03:47

    学习打卡第三天 回到矩阵填数, 类似这种矩阵怎么填数?只有两种操作,从左下到右上,从右上到左下。 将每一斜列视为一列,一共n列,奇数列上,偶数列下 #include<stdio.h> int n,a[20][20]; int main(){ scanf("%d",&n); int m=1,k=1,x=1,y=1; while(k<=n){ if(k%2==1){//奇数列

  • 力扣链表题:两数相加问题2022-01-13 19:01:11

    题目: /*给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0开头。 */ 第一种情况:(两个链表长度相同) 第二种情况:(两

  • 刷题之合并两个有序链表2022-01-13 17:02:38

    将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例 1: 输入:l1 = [1,2,4], l2 = [1,3,4] 输出:[1,1,2,3,4,4] 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/merge-two-sorted-lists 著作权归领扣网络所有。商业

  • 合并两个排序的链表2022-01-13 11:34:15

    输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增排序的。 示例1: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val =

  • [Leecode刷题]2. 两数相加2022-01-13 10:33:30

    [Leecode刷题]2. 两数相加 题目介绍自己的想法问题解答一些补充 题目介绍 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0

  • 计算机视觉面试宝典--深度学习机器学习基础篇(三)2022-01-12 09:31:00

    计算机视觉面试宝典–深度学习机器学习基础篇(三) 本篇主要包含数据类问题、正则化、激活函数与梯度以及回归等相关面试经验。 数据类问题 1.样本不平衡的处理方法 ①欠采样 - 随机删除观测数量足够多的类,使得两个类别间的相对比例是显著的。虽然这种方法使用起来非常简单,但很

  • 5. 最长回文子串2022-01-11 17:34:46

    题目地址(5. 最长回文子串) https://leetcode-cn.com/problems/longest-palindromic-substring/ 题目描述 给你一个字符串 s,找到 s 中最长的回文子串。   示例 1: 输入:s = "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。 示例 2: 输入:s = "cbbd" 输出:"bb" 示例

  • Python 中的深浅拷贝2022-01-11 12:00:25

    Python 中的深浅拷贝 参考文献:https://blog.csdn.net/lnotime/article/details/81194633 参考文献:https://blog.csdn.net/qq_18824345/article/details/105136885 参考文献:https://www.cnblogs.com/echoboy/p/9059183.html 1. is 和 ==的介绍 1.1 ==的使用 == 则是判断两个对象

  • 841. 字符串哈希2022-01-10 22:02:40

    841. 字符串哈希 给定一个长度为 n 的字符串,再给定 m 个询问,每个询问包含四个整数 l1,r1,l2,r2,请你判断 [l1,r1][l1,r1] 和 [l2,r2][l2,r2] 这两个区间所包含的字符串子串是否完全相同。 字符串中只包含大小写英文字母和数字。 输入格式 第一行包含整数 n 和 m,表示字符串长度

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

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

ICode9版权所有