总和leetcode 39

LeetCode 力扣 205. 同构字符串

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

[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

[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

idea mybatis xml 提示应为 <statement> 或 DELIMITER,得到 'and'

##描述:在写动态SQL语句的时候,〈if〉〈/if〉标签内字段无提示,或者字段提示爆红 ##原因:language injection setting 配置错误(语言注入配置错误) ##解决办法: 第一步:alt + enter 选择语言注入设置 第二部:切换SQL 为GenericSQL ......
DELIMITER statement mybatis idea 39

Ren'Py学习笔记(二)转场效果

这是Ren'Py视觉小说引擎学习系列的第二篇文章。这个系列主要记录笔者在学习该引擎时的一些总结和感受。 本文的主题是转场(Transitions)。 什么是转场 转场用来在场景切换时提供特殊的效果。如果不使用任何转场,那么新的背景图和立绘将瞬间覆盖旧的场景,显得十分生硬。为了使场景过渡显得流畅自然, ......
转场 效果 笔记 Ren 39

解决适用EntityFramework生成时报错“无法解析依赖项。"EntityFramework 6.4.4" 与 ' EntityFramework.zh-Hans 6.2.0 约束:EntityFramework(=6.2.0)'不兼容。"

起因:通过vs2022创建mvc项目时, 执行添加“包含视图的MVC5控制器(使用Entity Framework)时 点击添加,出现错误提示 解决方法: 在您的解决方案资源管理器中,右键单击引用,管理 nuget 包,转到“已安装”选项卡并从 EntityFramework.zh-Hans,卸载您 ......
EntityFramework quot 时报 zh-Hans 39

cramfs-1.1/mkcramfs.c:446: undefined reference to `minor'

在编译cramfs-1.1时报如下错误: /usr/bin/ld: /tmp/ccMb5KDC.o: in function `print_node': /root/cramfs-1.1/mkcramfs.c:446: undefined reference to `minor' /usr/bin/ ......
undefined reference mkcramfs cramfs minor

mysql 插入解决时间报错 Incorrect datetime value:''

1. 打开MySQL命令行,检查当前数据库的严格模式:SELECT @@GLOBAL.sql_mode; 2. 更新全局sql_mode参数: SET GLOBAL sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION ......
Incorrect datetime 时间 mysql value

解决:Failed to start bean 'documentationPluginsBootstrapper'

原因:在springboot2.6.0以后将SpringMVC 默认路径匹配策略从AntPathMatcher 更改为PathPatternParser,导致出错,解决办法是切换会原先的AntPathMatcher。 解决: 配置文件中加上 spring: mvc: pathmatch: match ......

npm报错 npm ERR! Unexpected token '.'

报错如下图: 报错原因: node版本太高 解决办法:卸载node重新安装,或者使用nvm切换版本 mvm安装使用教程:https://www.cnblogs.com/tianxinya/p/17286467.html ......
Unexpected npm token 39 ERR

required a bean of type 'org.springframework.web.client.RestTemplate' that could not be found.

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2023-04-04 14:54:30.963 ERROR 49212 [ ......

【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 专题

代码随想录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

Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required

网上一堆说的,启动类的加@MapperScan, mybatis指定mapper路径,甚至说实体类与数据库连不上等等。都不行,后来比对下与另一个能正常启动的pom文件比对,发现是依赖没加入,包括connector依赖都没有。 综上,思路是未连接数据库的原因。 ......

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

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

The type or namespace name "' does not exist in the namespace "' (are you missing an assembly reference?)

看了很多的文章都说这个是目标框架的版本问题,亦或者是先行版和正式版,但是我的目标电脑框架为.NET FrameWork4.6.1开发版,我的电脑为.NET FrameWork4.8开发版,不存在此问题,于是我从自己电脑上面下载了NET FrameWork4.8开发板,安装到电脑上面之后,问题完美解决 ......
namespace quot reference assembly missing

如何解决python中UnicodeDecodeError: 'utf-8' codec can't decode byte 0xxx in position xxx: invalid continuation byte问题

出现类似问题,是这个字节超出了utf-8的表示范围,出现了解码错误 解决方案:设置encoding = 'ISO-8859-1' 串口: data_count = data_ser.inWaiting()# print(data_count)if data_count != 0: recv = da ......
UnicodeDecodeError byte continuation xxx 39

快慢指针-leetcode27移除元素

给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 说明: 为什么返回数值是整数,但输出的 ......
快慢 指针 leetcode 元素 27

快慢指针-leetcode-26

题目描述: 给定一个已经排序好的数组,删除重复的元素,使每个元素只出现一次,并返回新的数组长度。 不要为另一个数组分配额外的空间,必须采用 O(1) 额外内存复杂度的原地算法来解决这个问题。 示例 1: 输入: nums = [1, 1, 2] 输出: length=2, nums=[1,2] 解释 ......
快慢 指针 leetcode 26

dmPython连接达梦数据库,查询含有特殊字符报错'gbk' codec can't decode byte 0xaa in position 22: illegal multibyte sequence

在数据库可以正常查询出来这个特殊字符结果集 Python 查询含有特殊字符报错 这种报错一般是数据库和应用字符集不一样导致, 查看数据库格式 SELECT SF_GET_UNICODE_FLAG() ,为GBK 解决方法,可以在应用连接字符串url 连接属性加上local_code=1指定客户端字符 ......
multibyte 字符 dmPython 39 position

软件开发定律:海勒姆定律(Hyrum's Law)

hi,我是熵减,见字如面。 在软件开发中,你是否遇到过这种情况: 你正在开发一个购物车的功能,需要在用户添加商品到购物车时,将商品的信息存储到数据库中。你设计了一个简单的方法,如下所示: public void addToCart(Item item) { // 将商品信息存储到数据库中 } 在这个 ......
定律 软件开发 Hyrum 软件 Law

【LeetCode排序专题01】由旋转数组的最小数字引出的关于排序算法的讨论(冒泡排序、二分查找+暴力法)

旋转数组的最小数字 剑指 Offer 11. 旋转数组的最小数字 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 给你一个可能存在 重复 元素值的数组 numbers ,它原来是一个升序排列的数组,并按上述情形进行了一次旋转。请返回旋转数组的最小元素。例如,数组 [3,4,5,1 ......
数组 算法 暴力 LeetCode 数字

[Leetcode Weekly Contest]339

链接:LeetCode [Leetcode]2609. 最长平衡子字符串 给你一个仅由 0 和 1 组成的二进制字符串 s 。 如果子字符串中 所有的 0 都在 1 之前 且其中 0 的数量等于 1 的数量,则认为 s 的这个子字符串是平衡子字符串。请注意,空子字符串也视作平衡子字符串。 返回 s ......
Leetcode Contest Weekly 339

「动态规划」LeetCode 70(爬楼梯)

Leetcode 70 题 有人问我:烤冷面你这两周怎么总搞简单题?我想说:一步一步来~ 题干简述 给定: 假设你正在爬楼梯,需要爬 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。 要求:计算出有多少种爬楼梯的方式。 解题思路 如果我们缩小视野(把大问题化为小问题),爬到第 n 阶台阶有 ......
楼梯 LeetCode 动态 70

刷爆 LeetCode 周赛 339,贪心 / 排序 / 拓扑排序 / 平衡二叉树

本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 提问。 大家好,我是小彭。 上周末是 LeetCode 第 339 场周赛,你参加了吗?这场周赛覆盖的知识点比较少,前三题很简单,第四题上难度。 周赛大纲 2609. 最长平衡子字符串(Easy) 模拟:$O(n)$ ......
拓扑 LeetCode 339

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'

错误描述: root@cef54a23d0c1:/home/xxx/LightSpeech# conda activate lightspeech CommandNotFoundError: Your shell has not been properly configured to use 'co ......

LeetCode 145 二叉树的后序遍历

LeetCode | 145.二叉树的后序遍历 给你一棵二叉树的根节点 root ,返回其节点值的 后序遍历 。 示例 1: 1 \ 2 / 3 输入:root = [1,null,2,3] 输出:[3,2,1] 示例 2: 输入:root = [] 输出:[] 示例 3: 输入:root = [1 ......
LeetCode 145

【贪心】LeetCode 45. 跳跃游戏 II

题目链接 45. 跳跃游戏 II 思路 如果某一个作为 起跳点 的格子可以跳跃的距离是 3,那么表示后面 3 个格子都可以作为 起跳点。 11. 可以对每一个能作为 起跳点 的格子都尝试跳一次,把 能跳到最远的距离 不断更新。 如果从这个 起跳点 起跳叫做第 1 次 跳跃,那么从后面 3 个格子起跳 ......
LeetCode 45 II

反转链表hard-leetcode25

给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换 思路: 每k个节点翻转一次,相当于确定左右 ......
hard-leetcode leetcode hard 25