算法leetcode基础day6

国密sm4算法

一、概述 国密算法定义:即国家密码局认定的国产密码算法。 通过定义我们可以知道,国密算法有两个要素: 1、国家密码局认定 在国家密码局官网上,可以看到由其发布的标准规范。 2、密码算法 首先知道什么是密码,密码就是将正常的信息加密后变为无法正常识别的编码,可以认为是一种混淆技术。 将明文数据通过密码 ......
算法 sm4 sm

LeetCode每日算法2—两数相加

题目描述 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例 输入:(2 -> 4 ......
算法 LeetCode

10.30算法

无重复字符的最长子串给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s = "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2: 输入: s = "bbbbb"输出: 1解释: 因为无重复字符的最长子 ......
算法 10.30 10 30

狂神go语言零基础教学视频学习笔记

前言 该笔记灵感来源于B站《【狂神说】Go语言零基础学习视频通俗易懂》 源视频地址:【狂神说】Go语言零基础学习视频通俗易懂 个人声明:本文记录个人在进行该视频学习中的知识总结,帮助大家能更快地进行对该视频内容的学习; 一.环境安装 下载网站:Go下载 - Go语言中文网 - Golang中文社区 ......
语言 基础 笔记 教学 视频

基于深度学习的自动驾驶汽车语义分割与场景标注算法研究。

自动驾驶汽车是当前研究的热点领域之一,其中基于深度学习的语义分割与场景标注算法在自动驾驶汽车的视觉感知中具有重要作用。本文将围绕自动驾驶汽车的语义分割与场景标注算法展开研究。 一、研究背景 随着人工智能技术的不断发展,自动驾驶汽车逐渐成为汽车产业的重要发展方向。在自动驾驶汽车的视觉感知中,语义分割和 ......
语义 算法 深度 场景 汽车

Java基础 反射获取构造方法

在 Java 中,万物皆对象。比如,字节码文件 可以看作是 Class这个类的对象; Constructor 这个类是用来描述 构造方法的,所以这个类的对象就表示构造方法的对象; Field 这个类是用来描述成员变量的,所以这个类的对象就表示成员变量的对象; Method 这个类是用来描述成员方法的 ......
基础 方法 Java

Java基础 获取 class 对象的三种方式

① Class.forName ( "全类名" ) → 最为常用 全类名:包名 + 类名 Class 的首字母是大写的,所以是一个类名,是用来描述字节码文件的。 这个类里面有一个静态方法叫 forName,参数可以传递一个类的全类名,可以获取到参数的字节码文件对象 ② 类名.class → 这种方式 ......
对象 方式 基础 class Java

计算机网络基础初涉

网络,简而言之,就是一道道数据流组成的虚拟化的网。 计算机网络由硬件上由基本的主机,数据信号转化器,光纤,路由设备,通讯线路,他方主机(服务器)组成,这就形成了基本的2机互通。他的实现基于OSI计算机模型。即物理层,链路层,网络层,传输层,会话层,表示层,应用层。 而多机互通可通过一机分发多条线来链 ......
网络基础 计算机 基础 网络

Java基础 反射

反射允许对封装类的字段(成员变量)、方法(成员方法)和构造函数(构造方法)的信息进行编程访问 获取字段(成员变量)、成员方法 和 构造方法的时候,我们不是从 Java 文件中获取的,而是从 class 字节码文件当中获取的 所以我们首先要先学习如何获取 class 字节码文件的对象 ......
基础 Java

[LeetCode] 1358. Number of Substrings Containing All Three Characters 包含所有三种字符的子字符串数目

Given a string s consisting only of characters a, b and c. Return the number of substrings containing at least one occurrence of all these characters  ......

LLVM基础中间代码概念概述

LLVM基础中间代码概念概述 Identifiers 标识符 @ 全局 % 局部 后接字符串 命名量 @name %name 无符号数字 未命名量 @42 %42 类型系统 void 空类型 <type> * Identifiers 标识符 @ 全局 % 局部 后接字符串 命名量 @name %na ......
概念 代码 基础 LLVM

【基础算法】枚举

枚举法,也称穷举法,是指在解决问题的时候穷举每一种可能的情况,最终得到符合要求的答案。枚举法的效率并不高,但适用于一些没有明显规律可循的场景。 ......
算法 基础

Kafka基础学习笔记

一、Kafka: 1、简介: Kafka是由Apache开源,具有分布式、分区的、多副本的、多订阅者,基于Zookeeper协调的分布式处理平台,由Scala和Java语言编写。最大的特性就是可以实时并高速的处理大量数据来满足需求,同时对消息数据进行持久化存储。 2、优点: Kafka与其他消息队列 ......
基础 笔记 Kafka

2023-2024-1 20231425 《计算机基础与程序设计》第五周周总结

作业信息 这个作业属于哪个课程 2022-2023-1-计算机基础与程序设计 这个作业的要求 2022-2023-1计算机基础与程序设计第五周作业 这个作业的目标 学习《计算机科学概论(第7版)》第6章 、《C语言程序设计》第4章 作业正文 本周学习内容总结: 主要内容: 数据类型和变量:学习如何声 ......

2023-2024-1 20231324《计算机基础与程序设计》第五周学习总结

2023-2024-1 20231309 《计算机基础与程序设计》第五周学习总结 这个作业属于哪个课程2023-2024-1《计算机基础与程序设计》 这个作业的要求在哪里 1. 学习《计算机科学概论》第6章并完成云班课测试;2. 学习《C语言程序设计》第4章并完成云班课测试。 作业正文 本博客链接h ......

2023-2024 -1 20231415 《计算机基础与程序设计》第六周学习总结

这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/ 这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#JXJC 这个作业的目标 学习计算机科学概论第6章 并完 ......

2023-2024-1 20231309 《计算机基础与程序设计》第五周学习总结

2023-2024-1 20231309 《计算机基础与程序设计》第五周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第五周作业 这个作业的目标 作业正文 2023-2024-1 20231309 ......

LeetCode459.重复的子字符串

题目描述 给定一个非空的字符串 s ,检查是否可以通过由它的一个子串重复多次构成。 示例 提交的代码 十五分钟内没想出来怎么解决,没代码:( 学习到的东西 因为个人没有想出来怎么解决,看的是Carl大神的解法,地址我放在下面: 移动匹配以及KMP解此题 然后我写一下我个人理解的地方吧,记录下个人笔记 ......
字符串 字符 LeetCode 459

学年(2023-2024-1)学号(20231311)《计算机基础与程序设计》第5周学习总结

2023-2024-1 20231311《计算机基础与程序设计》第5周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2022-2023-1计算机基础与程序设计第五周作业 这个作业的目标 下载Pep/9虚拟机,学习机器语言与汇编语言,算法与 ......

2023-2024-1 20231325 《计算机基础与程序设计》第5周学习总结

目录 * 作业信息 * 教材学习内容总结 1.《计算机科学概论》第6章 2.《c语言程序设计》第4章 * 基于AI的学习 * 学习心得 * 学习进度条 作业信息 这个作业属于哪个课程 2023-2024-1《计算机基础与程序设计》 这个作业的要求在哪里 1. 学习《计算机科学概论》第6章并完成云班课 ......

2023-2024-1 20231418 《计算机基础与程序设计》第五周周总结

作业信息 这个作业属于哪个课程2022-2023-1-计算机基础与程序设计 这个作业的要求 2022-2023-1计算机基础与程序设计第五周作业 这个作业的目标 学习《计算机科学概论(第7版)》第6章 、《C语言程序设计》第4章 作业正文 lhttps://www.cnblogs.com/20231 ......

数据结构与算法-cnblog

数据结构与算法 课程笔记 树与二叉树 树的深度与高度 高度就可以理解为深度 看层数: 如果根结点第0,层数=深度=高度-1 如果根结点第1,层数=深度=高度 深度定义是从上往下的,高度定义是从下往上的 ......
数据结构 算法 结构 数据 cnblog

重新学习算法_Day1 & 2807

一段时间前看了《复杂度分析》和《数据结构》这两章 今天又重看了一遍 做了些笔记 虽然感觉这些东西不用记 而且感觉算法这种东西不适合记笔记 但是还是写了 今天把《数组和链表》看了 想用Python做一道链表的题2807 但是很遗憾超时了 但是逻辑应该是没问题的 But 本来想回去把超时的代码给粘贴过来 ......
算法 Day1 2807 Day amp

# 2023-2024-1 20231322 《计算机基础与程序设计》第五周学习总结

作业信息 |2023-2024-1-计算机基础与程序设计|(https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP))| |2023-2024-1计算机基础与程序设计第五周作业| |这个作业的目标|总结第五周学习过程中的疑问及收获| |作业正文|( ......

2023-2024-1 20231412《计算机基础与程序设计》第五周学习总结

2023-2024-1 20231412《计算机基础与程序设计》第五周学习总结 作业要求 这个作业属于哪个课程 (https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP) 这个作业要求在哪里 https://www.cnblogs.com/roce ......

2023-2024-1 20231305 《计算机基础与程序设计》第五周学习总结

2023-2024-1 20231305 《计算机基础与程序设计》第五周学习总结 作业信息 这个作业属于哪个课程 <班级的链接>(如2022-2023-1-计算机基础与程序设计) 这个作业要求在哪里 <作业要求的链接>(如2022-2023-1计算机基础与程序设计第一周作业) 这个作业的目标 <Pe ......

二分算法习题汇总

一、复制书稿 题目描述 现在要把 \(m\) 本有顺序的书分给 \(k\) 个人复制(抄写),每一个人的抄写速度都一样,一本书不允许给两个(或以上)的人抄写,分给每一个人的书,必须是连续的,比如不能把第一、第三、第四本书给同一个人抄写。 现在请你设计一种方案,使得复制时间最短。复制时间为抄写页数最多 ......
习题 算法

java基础漏洞学习----SSTI漏洞

java基础漏洞学习 SSTI漏洞 Velocity模板注入 Java中有以下这些常见的模板引擎:XMLTemplate,Velocity,CommonTemplate,FreeMarker,Smarty4j,TemplateEngine 其中Velocity在Java中使用较多 把以下内容用bur ......
漏洞 基础 java SSTI

文心一言 VS 讯飞星火 VS chatgpt (123)-- 算法导论10.4 4题

四、用go语言,对于一个含 n个结点的任意有根树,写出一个 O(n)时间的过程,输出其所有关键字该树以左孩子右兄弟表示法存储。 文心一言: 在计算机科学中,左孩子右兄弟表示法是一种用于表示树状结构的方法,其中每个节点都有两个指针:一个指向其第一个孩子(左孩子),另一个指向其下一个兄弟(右兄弟)。对于 ......
文心 导论 算法 chatgpt VS

2023-2024-1 20231319 《计算机基础与程序设计》第五周学习总结

2023-2024-1 20231319邓传山 《计算机基础与程序设计》第四周学习总结 作业信息 这个作业属于哪个课程 [2023-2024-1-计算机基础与程序设计] (https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/1 ......