leetcode day9 day

前缀和-leetcode303

LeetCode上的题目 "303. 区域和检索 - 数组不可变",是一个相对简单的问题。 问题描述: 给定一个整数数组 nums,求出该数组从索引 i 到 j(i ≤ j)范围内元素的总和,包含 i, j 两点。 实现 NumArray 类: NumArray(int[] nums) 用整数数组 ......
前缀 leetcode 303

leetcode简单题目

关于ListNode报错 public class ListNode{ int val; ListNode next; public ListNode(int x){val=x;} } 关于程序报错 error: no viable conversion from 'ListNode *' to ' ......
leetcode 题目

20230405-Python运算符-day3

运算符 4月4日 算数运算符 赋值运算符 复合赋值运算符 ⽐较运算符 逻辑运算符 算数运算符 | 符号 | 描述 | 实例 | | | | | | + | 加 | print(1+1) 输出结果为2 | | - | 减 | print(1-1) 输出结果为0 | | * | 乘 | print(2* ......
运算符 20230405 Python day3 day

【LeetCode剑指offer 02】矩阵中的路径(老鼠走迷宫plus,应用深度优先搜索与回溯机制)

矩阵中的路径 https://leetcode.cn/problems/ju-zhen-zhong-de-lu-jing-lcof/ 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照 ......
矩阵 迷宫 路径 深度 LeetCode

【LeetCode剑指offer 01】数组中重复的数字、两个栈实现队列

数组中重复的数字 数组中重复的数字 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入: [2, 3, 1, 0, 2, ......
队列 数组 LeetCode 两个 数字

day1

数组理论知识 对于C++而言,C++在二维数组的地址是连续的。 void test_arr() { int array[2][3] = { {0, 1, 2}, {3, 4, 5} }; cout << &array[0][0] << " " << &array[0][1] << " " << &a ......
day1 day

【uniapp】学习笔记day02 | uniapp搭建

起因:需要做一个小程序,家人们谁懂啊,老师我真的不会做,由于懒得看视频学习,于是只能看博客学习了。 uniapp 好处: 1、不用关心适配问题 2、可以发布到各大平台的小程序 3、上手容易,使用vue.js语法开发 开发工具 HBuilderX ......
uniapp 笔记 day 02

day36(2023.4.5)

1.常用的函数接口 Consumer接口 运行结果: 2.常用的函数接口 Predicate接口 运行结果: 3.常用的函数接口 Comparator接口 运行结果: 4.Stream流 5.Stream流的常见方法 数据过滤 运行结果: 6.Stream流的常见方法 数据限制 运行结果: 7.St ......
2023 day 36

Leetcode(剑指offer专项训练)——DP专项(7)

矩阵中的距离 题目: 给定一个由 0 和 1 组成的矩阵 mat ,请输出一个大小相同的矩阵,其中每一个格子是 mat 中对应位置元素到最近的 0 的距离。 两个相邻元素间的距离为 1 。 链接 TLS思路题解 暴力DFS的结果是超时😢,就是找每个位置的距离它最近的零点的位置 class Solu ......
专项 Leetcode offer

LeetCode 81. 搜索旋转排序数组 II

1 class Solution { public: bool search(vector<int>& nums, int target) { int index = -1; for (int i = 0; i < nums.size() - 1; ++i){ if (nums[i] > nums[ ......
数组 LeetCode 81 II

《渗透测试》信息打点-公众号服务&Github监控&供应链&网盘泄漏&证书图标邮箱资产 2023 Day21

#微信公众号-获取&三方服务 1、获取微信公众号途径 https://weixin.sogou.com/ 2、微信公众号有无第三方服务 #Github监控-开发&配置&源码 目标中开发人员或者托管公司上传的项目存在源码泄漏或配置信息(密码密匙等),人员数据库等敏感信息,找到多个脆弱点。 1、人员& ......
amp 供应链 图标 公众 证书

LeetCode 力扣 205. 同构字符串

给定两个字符串 s 和 t ,判断它们是否是同构的。 如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。 每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相同字符只能映射到同一个字符上,字符可以映射到自己本身。 示例 1: 输入 ......
字符串 字符 LeetCode 205

自学Python爬虫笔记(day2)

环境python3.9版本及以上,开发工具pycharm 浏览器工具推荐使用Chrome,其他浏览器均有一定程度的阉割。 主要是熟练使用后端界面进行爬取数据。 http协议:超文本传输协议 把一条消息分为三大块内容: 请求: 1.请求行 --> 请求方式(get/post) 请求URL地址 协议 2 ......
爬虫 笔记 Python day2 day

[LeetCode] 1339. Maximum Product of Splitted Binary Tree 分裂二叉树的最大乘积

Given the root of a binary tree, split the binary tree into two subtrees by removing one edge such that the product of the sums of the subtrees is max ......
乘积 LeetCode Splitted Maximum Product

Java-Day-4(进度 + 三大流程控制语句)

Java-Day-4 进制 整数 二进制:0,1,满二进一,0b 或 0B开头 十进制:0 ~ 9,满十进一 八进制:0 ~ 7,满八进一,数字 0 开头 十六进制:0 ~ 9 及 A / a ( 10 ) ~ F / f ( 15 ),满十六进一,0x 或 0X 开头 | 十进制 | 十六进制 | ......
语句 进度 Java-Day 流程 三大

Java-Day-4(进制 + 三大流程控制语句)

Java-Day-4 进制 整数 二进制:0,1,满二进一,0b 或 0B开头 十进制:0 ~ 9,满十进一 八进制:0 ~ 7,满八进一,数字 0 开头 十六进制:0 ~ 9 及 A / a ( 10 ) ~ F / f ( 15 ),满十六进一,0x 或 0X 开头 | 十进制 | 十六进制 | ......
进制 语句 Java-Day 流程 三大

[LeetCode] 2405. Optimal Partition of String

Given a string s, partition the string into one or more substrings such that the characters in each substring are unique. That is, no letter appears i ......
Partition LeetCode Optimal String 2405

flask_day03:蓝图的使用、g对象、数据库连接池

回顾 1.cbv的使用 写一个类继承MethodView,写get、post。。。 类属性decorators = [auth,] 可以加装饰器 2.cbv执行流程 2.1 跟Django流程一样 2.2 endpoint作用路径别名,add_url_rule(view_func=IndexView ......
蓝图 flask_day 对象 数据库 数据

day35(2023.4.4)

1.Lambda 表达式 Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。Lambda接口中只能包含一个抽象方法。 2.Lambda表达式入门案例 运行结果: 3.Lambda表达式引 ......
2023 day 35

day03-搭建微服务基础环境02

搭建微服务基础环境02 3.创建使用会员微服务模块-service consumer 3.1需求分析 浏览器向service consumer请求某个数据,service consumer会去向service provider请求数据,然后将service provider返回的数据返回给浏览器。 ......
环境 基础 day 03

《渗透测试》信息打点-红蓝队自动化项目&资产侦察&武器库部署&企查产权&网络空间 2023 Day20

#各类红蓝队优秀工具项目集合: https://github.com/guchangan1/All-Defense-Tool 本项目集成了全网优秀的开源攻防武器项目,包含信息收集工具(自动化利用工具、资产发现工具、目录扫描工具、子域名收集工具、指纹识别工具、端口扫描工具、各种插件...),漏洞利用工 ......
amp 武器库 产权 武器 资产

flask-day3——蓝图的使用、g对象、数据库连接池

一、蓝图(blueprint) 1、蓝图介绍 在Flask中,使用蓝图Blueprint来分模块组织管理。 蓝图实际可以理解为是一个存储一组视图方法的容器对象,其具有如下特点: 一个应用可以具有多个蓝图(Blueprint)可以将一个蓝图(Blueprint)注册到任何一个未使用的URL下比如 “/ ......
蓝图 flask-day 对象 数据库 数据

flask框架----day03()

面试 # 脏读,不可重复读,幻读 ,mysql5.7以后默认隔离级别是什么? -脏读:指的是读到了其他事务未提交的数据,未提交意味着这些数据可能会回滚,也就是可能最终不会存到数据库中,也就是不存在的数据。读到了并一定最终存在的数据,这就是脏读 -不可重复读:指的是在一个事务内,最开始读到的数据和事务 ......
框架 flask day 03

【ACM算法竞赛日常训练】DAY10题解与分析【月月给华华出题】【华华给月月出题】| 筛法 | 欧拉函数 | 数论

DAY10共2题: 月月给华华出题 华华给月月出题 难度较大。 🎈 作者:Eriktse 🎈 简介:211计算机在读,现役ACM银牌选手🏆力争以通俗易懂的方式讲解算法!❤️欢迎关注我,一起交流C++/Python算法。(优质好文持续更新中……)🚀 🎈 原文链接(阅读原文获得更好阅读体验): ......
月月 数论 题解 算法 函数

[小迪安全]笔记 day12、13 MySQL注入

1. 简单案例 1.1 简易代码分析SQL注入原理 http://localhost:8085/sqli-labs/Less-2/index.php?id=2 id=2 正常查询 http://localhost:8085/sqli-labs/Less-2/index.php?id=-2 id=-2 ......
笔记 MySQL day 12

【LeetCode排序专题02】最小k个数,关于快速排序的讨论

最小k个数 输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。 示例 1: 输入:arr = [3,2,1], k = 2 输出:[1,2] 或者 [2,1] 示例 2: 输入:arr = [0,1,2,1], k ......
个数 LeetCode 专题

自学Python爬虫笔记(day1)

环境python3.9版本及以上,开发工具pycharm 君子协议:robots.txt协议 规定了网站中哪些数据可以被爬虫爬取哪些不可以被爬虫爬取 下面是我学习的第一个爬虫的开发: from urllib.request import urlopen url = "http://www.baidu ......
爬虫 笔记 Python day1 day

代码随想录Day20-Leetcode654.最大二叉树,617.合并二叉树,700.二叉搜索树中的搜索,98.验证二叉搜索树

654.最大二叉树 题目链接:https://leetcode.cn/problems/maximum-binary-tree/ 基本的模拟思路很快 /** * Definition for a binary tree node. * function TreeNode(val, left, rig ......
随想录 随想 Leetcode 代码 Day

滑动窗口-leetcode344-反转字符出啊

编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 示例 1: 输入:s = ["h","e","l","l","o"] 输出:["o","l","l","e","h" ......
字符 leetcode 344

滑动窗口-leetcode-167-俩树之和

以长度为 2 的整数数组 [index1, index2] 的形式返回这两个整数的下标 index1 和 index2。 你可以假设每个输入 只对应唯一的答案 ,而且你 不可以 重复使用相同的元素。 你所设计的解决方案必须只使用常量级的额外空间。 示例 1: 输入:numbers = [2,7,11 ......
之和 leetcode 167