算法leetcode基础day6

前缀和/差分——acwing算法基础课笔记

个人笔记,欢迎补充,指正。 一维前缀和 对于数组: a[1],a[2],a[3]...a[n]; 其前缀和数组为 s[i] = a[1] + a[2] + ... + a[i]; 下标必须从1开始 求前缀和 1 for(int i=1;i<n;++i) 2 s[i] = s[i-1] + a[i]; ......
基础课 前缀 算法 基础 笔记

基础-字符串

1、字符串格式问题 1 # 1、字符串格式问题 2 #我叫xx,我叫xxx 3 name = input("请出入名称") 4 adress = input("请出入地址") 5 age = int(input("请出年龄")) 6 hobby = input("请出爱好") 8 # %s 字符串占 ......
字符串 字符 基础

【Linux 基础】正则表达式 与 通配符 区别

简短不看版: 通配符和正则表达式比较 (1)通配符和正则表达式看起来有点像,不能混淆。可以简单的理解为通配符只有*,?,[],{}这4种,而正则表达式复杂多了。 (2)*在通配符和正则表达式中有其不一样的地方,在通配符中*可以匹配任意的0个或多个字符,而在正则表达式中他是重复之前的一个或者多个字符, ......
通配符 正则 表达式 基础 Linux

Java Learning Day4 面向对象基础

初始化顺序:默认初始化 显示初始化 构造器初始化(单参先执行) 有内部类加载的话,在显式赋值之后,就进行新的加载 Static 静态变量:静态成员变量属于类的,完全不需要创建对象使用。 private:同类中 缺省:同一包中 protected:不同包子类 public:不同包 只有成员变量可以用权 ......
Learning 对象 基础 Java Day4

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

恢复内容开始 恢复内容开始 恢复内容开始 恢复内容开始 恢复内容开始 恢复内容开始 恢复内容开始 作业信息 作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK10 作业目标:自学《计算机科学概论》第十二,十三,十四章、《c语言程序设计》第九 ......

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

作业信息 这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP 这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK10 这个作业的目标 自学《计算机科学概论 ......

代码随想录算法训练营第3天 | leetcode203、leetcode707、leetcode206

(本合集全部为Go语言实现) 相关文章链接:203题解 707题解 206题解 相关视频链接: Leetcode203 状态:秒了 实现过程中的难点:链表遍历一定要记得指针后移。另外,在头指针前加入一个新的临时头节点可以统一整个遍历过程,否则需要先确定初始时两指针的状态 个人写法 /** * Def ......
leetcode 随想录 训练营 随想 算法

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

2023-2024-1 20231417《计算机基础与程序设计》第十周学习总结 作业信息 这个作业属于哪个课程2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十周作业 这个作业的目标 自学计算机科学概论第12,13,14章 ,《C语言程序 ......

[LeetCode Hot 100] LeetCode15. 三数之和

题目描述 思路 特判:对于数组长度为n,如果数组为null或者数组长度小于3,返回[]。 对数组进行排序。 遍历排序后的数组: 若 nums[i]>0nums[i]>0nums[i]>0:因为已经排序好,所以后面不可能有三个数加和等于 000,直接返回结果。 对于重复元素:跳过,避免出现重复解。 令 ......
LeetCode 之和 Hot 100 15

[LeetCode Hot 100] LeetCode160. 相交链表

题目描述 思路 方法一: /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { * val = x; * next = nu ......
LeetCode Hot 100 160

2023-2024-1 20231411李宇轩 计算机基础与程序设计第十周作业

这个作业属于哪个课程 2022-2023-1-计算机基础与程序设计 这个作业要求在哪里 [2022-2023-1计算机基础与程序设计第十周作业]https://www.cnblogs.com/rocedu/p/9577842.html#WEEK03 这个作业的目标 学习C语言程序设计第十章 并完成云 ......

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

作业信息 这个作业属于哪个课程 <班级的链接>(如2022-2023-1-计算机基础与程序设计) 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十周作业) 这个作业的目标 自学教材《计算机科学概论》第12,13,14章 《C语言程序设计》第9章 作业正文 https://www.c ......

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

作业信息 这个作业属于哪个课程 <班级的链接>(如2023-2024-1-计算机基础与程序设计) 这个作业要求在哪里 <作业要求的链接>(如2023-2024-1计算机基础与程序设计第十周作业) 这个作业的目标 <《C语言程序设计第9章》《计算机科学概论第12、13、14章》> 作业正文 https ......

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

2023-2024-1 20231308 《计算机基础与程序设计》第十周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十周作业 这个作业的目标 信息系统、数据库与SQL、人工智能与专家系统、人工 ......

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

作业信息 这个作业属于哪个课程2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第10周作业 这个作业的目标 自学计算机科学概论第12,13,14章 作业正文 教材学习内容总结 第十二章 信息系统 信息系统:帮助我们组织和分析数据的软件 三种 ......

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

2023-2024-1 20231304 《计算机基础与程序设计》第十周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十周作业 这个作业的目标 信息系统、数据库与SQL、人工智能与专家系统、人工 ......

OSCP(基础篇靶机Tr0ll 1)

第一步:nmap 第二步:发现允许匿名访问(Anonymous/Anonymous) 是pcap数据包文件,用tcpdump分析 tcpdump用法详解:https://www.jianshu.com/p/1ff7f77e2718 sup3rs3cr3tdirlol 访问http://192.168 ......
靶机 基础 Tr0ll OSCP 0ll

[LeetCode] 1160. Find Words That Can Be Formed by Characters

You are given an array of strings words and a string chars. A string is good if it can be formed by characters from chars (each character can only be ......
Characters LeetCode Formed Words 1160

代码随想录算法训练营第2天 | leetcode977、leetcode209、leetcode59

(本合集全部为Go语言实现) 相关文章链接:977题解 209题解 59题解 相关视频链接:977视频 209视频 59视频 Leetcode977 状态:按自定义排序策略的方式秒了。尝试使用双指针法,但是以为是需要原地进行操作,试了一下失败了 实现过程中的难点:需要明确的是对撞指针两者的平法比较时 ......
leetcode 随想录 训练营 随想 算法

程序员学英语-基础词1200个单词(1)

有人说英语对程序员不重要,数学对程序员也不重要,程序员设计到的英语就那么几十个单词,报错信息看不懂没有关系,用复制到有道词典等第三方翻译工具翻译就可以了,数学与编程关系不大,虽然都是逻辑思维,但程序的逻辑思维是可以训练的,其实这些都的培训机构为了招生忽悠你的,其实真正入行程序员这个职业后,你会发现英 ......
学英语 程序员 单词 基础 程序

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

2023-2024-1 20231405《计算机基础与程序设计》第十周学习总结 作业信息 作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP 作业要求在哪里 https://edu.cnblogs.com/campus/bes ......

Leetcode刷题day4-链表.交换.删除.相交.环

24.两两交换链表中的节点 24. 两两交换链表中的节点 - 力扣(LeetCode) 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(只能进行节点交换)。 示例 1: 输入:head = [1,2,3,4] 输出:[2,1,4,3] 示例 ......
Leetcode day4 day

KMP字符串匹配算法 整理

KMP 整理 题面 视频详解 KMP 的作用 KMP 算法的主要作用是求出一个字符串(模式串)是否为另一个字符串(主串)的子串,并同时求出它出现的位置,也即字符串匹配问题。 算法解析 暴力 先说暴力算法: 从头开始枚举模式串位置的起点,然后遍历从起点往后 \(m\) 个字符,检查它是否与模式串完全相 ......
字符串 算法 字符 KMP

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

学期2023-2024-1 20231401 《计算机基础与程序设计》第九周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计) 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十周作业 这个作业的目标 自学计算机科学概论第12,13,14章 ,《 ......

代码随想录算法训练营第四天 | 24. 两两交换链表中的节点 19.删除链表的倒数第N个节点 142.环形链表II

LeetCode 24. 两两交换链表中的节点 题目链接: LeetCode 24 思路: 交换结点前将cur后第一个结点和第三个结点进行保存,然后修改cur指向头节点后再修改头节点后的结点 class Solution { public: ListNode* swapPairs(ListNode* ......
节点 随想录 环形 训练营 随想

使用 OpenFunction 在任何基础设施上运行 Serverless 工作负载

作者: 霍秉杰:KubeSphere 可观测性、边缘计算和 Serverless 团队负责人,Fluent Operator 和 OpenFunction 项目的创始人,还是多个可观测性开源项目包括 Kube-Events、Notification Manager 等的作者,热爱云原生技术,并贡献过 ......

求最短路径迪杰斯特拉算法

代码运行截图: 完整代码: #include <stdio.h> #include <stdlib.h> #define MaxSize 20 #define MAX 999 typedef struct ArcNode{ //边表 int adjvex; //边表中是顶点号!! struct Ar ......
算法

扩展欧几里得算法

同余方程 \(ax\equiv b(\mod m)\) 二元一次方程 \(ax+by=c\),其中\(a,b,c\)为已知的正整数 这两者可以相互转化,显然对于这个二元一次方程,有: \(ax\mod b=c \mod b\),可以转化为\(ax\equiv c(mod b)\) 裴蜀定理 当我们考 ......
算法

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

2023-2024-1 20231402《计算机基础与程序设计》第十周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第10周作业 这个作业的目标 自学计算机科学概论第12,13,14章 ,《C语言 ......

hello算法

hello算法 hello算法-github hello算法-gitee ......
算法 hello
共13100篇  :58/437页 首页上一页58下一页尾页