offer 55 ii

CF1769C2 Подкрутка II 题解

# 题解背景 某一天上课时,老师在讲这道题,zxk 同学想出了一个非 dp 的**贪心**想法,但是在敲了 20 分钟后就很痛苦地离开了。 一位名为 zzn 的同学对此付出了实践,并给出了严谨的贪心证明,zxk 同学被他的黄金精神深深地感动了, 最后和 zzn 同学齐心协力在测试了 14 组毒瘤数据 ......
题解 1769C 1769 CF C2

《剑指Offer》-61-扑克牌中的顺子

判断是否为连续的数字,需要额外考虑的情况有一个,就是 0 可以代表任何数字,并且最多出现两次 给出的长度为 5 的数组不一定是顺序 ```C++ bool isStraight(vector& nums) { sort(nums.begin(), nums.end()); // 没有 0 的情况 i ......
扑克牌 扑克 Offer 61

剑指 Offer 28. 对称的二叉树(简单)

题目: ![](https://img2023.cnblogs.com/blog/2679751/202308/2679751-20230808213146832-2111953032.png) ``` class Solution { public: bool traversal(TreeNode ......
Offer 28

LeetCode 热题 100 之 240. 搜索二维矩阵 II

# 题目 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 **示例一** ![image](https://img2023.cnblogs.com/blog/2204134/2 ......
矩阵 LeetCode 100 240 II

内存溢出后重启IIS后,附加到进程调试 ,找不到w3wp.exe进程。

打开IIS,右键浏览一下。这个时候附加到进程调试里的选项就有了! 本文来自博客园,作者:小二↑上酒,转载请注明原文链接:https://www.cnblogs.com/qh1688/p/7383925.html ......
进程 内存 w3wp IIS 3wp

剑指 Offer 32 - III. 从上到下打印二叉树 III(中等)

题目: ![](https://img2023.cnblogs.com/blog/2679751/202308/2679751-20230807212857726-1306303710.png) ``` class Solution { public: void traversal(TreeNode ......
III Offer 32

[国家集训队] Tree II 题解报告

#### [[国家集训队] Tree II](https://www.luogu.com.cn/problem/P1501) 一道·真·板子·题 就是练习LCT**懒标记**的题目 除了翻转标记以外还要维护乘法标记和加法标记 注意加法标记和乘法标记的维护!!! ##### 加法标记 因为splay的 ......
集训队 题解 报告 国家 Tree

vue--day55--vue 的$nextTick以及MyItem编辑框

1. 语法 this.$nextTick(回调函数) 2. 作用 在下一次DOM 更新结束后执行其指定的回调 3. 什么时间用 当改变数据后,要基于更新后新的DOM进行某些操作时,要在nextTick 所指定的回调函数中执行。 1. App.vue <template> <div id="root" ......
vue nextTick MyItem day 55

剑指 Offer 32 - I. 从上到下打印二叉树(中等)

题目: ![](https://img2023.cnblogs.com/blog/2679751/202308/2679751-20230806142658630-1938399768.png) //考察BFS(广度优先搜索) ``` class Solution { public: vector ......
Offer 32

代码随想录算法训练营第七天|力扣334.反转字符串、力扣541.反转字符串II、剑指offer05.替换空格、力扣151.反转字符串、剑指offer58-II左旋转字符串里的单词

# 字符串 ## 反转字符串(力扣344.) - **如果题目关键的部分直接用库函数就可以解决,建议不要使用库函数。** 毕竟面试官一定不是考察你对库函数的熟悉程度, 如果使用python和java 的同学更需要注意这一点,因为python、java提供的库函数十分丰富。 - **如果库函数仅仅是 ......
字符串 字符 随想录 左旋 offer

【LeetCode剑指offer#06】实现pow函数、计算x的平方根

### 实现pow函数 实现 [pow(*x*, *n*)](https://www.cplusplus.com/reference/valarray/pow/) ,即计算 `x` 的整数 `n` 次幂函数(即,`xn` )。 **示例 1:** ``` 输入:x = 2.00000, n = 10 ......
平方根 函数 LeetCode offer pow

剑指 Offer 27. 二叉树的镜像(简单)

题目: ![](https://img2023.cnblogs.com/blog/2679751/202308/2679751-20230805124022510-1238676727.png) class Solution { public: void traversal(TreeNode* cu ......
镜像 Offer 27

.NetCore + Selenium IIS 部署踩坑记

一、问题 使用Selenium+chromedriver开发自动操作页面demo,本地调试使用IIS Express正常,部署到IIS 访问接口代码正常执行,但是,但是页面并没有启动 二、排查 网上找相似情况大概以下几种 1,chromedriver和chrome 的版本不一致 2,IIS用户权限 ......
Selenium NetCore IIS

剑指 Offer 32 - II. 从上到下打印二叉树 II(简单)

题目: ![](https://img2023.cnblogs.com/blog/2679751/202308/2679751-20230804183128146-199787743.png) ``` class Solution { public: void traversal(TreeNode* ......
Offer 32 II

代码随想录算法训练营第六天|力扣454.四数相加II、力扣383.赎金信、力扣15.三数之和、力扣18.四数之和

## 四数相加II(力扣454.) - 前两个数组的值直接遍历,并将和存入map中,key为和,value为出现次数 - 后两个数组再次遍历,在map中寻找是否存在0-(c+d),若存在,count+=value - for(a:A){//遍历AB - for(b:B){ - map[a+b]++; ......
之和 随想录 训练营 随想 算法

剑指 Offer 42. 连续子数组的最大和

[剑指 Offer 42. 连续子数组的最大和](https://leetcode.cn/problems/lian-xu-zi-shu-zu-de-zui-da-he-lcof/description/) ``` class Solution { public int maxSubArray(in ......
数组 Offer 42

IIS回收调优

由于IIS本身机制的问题,网站会在闲时回收或者固定时间间隔回收,但因为回收后,第一次访问很慢,线上会出现很多超时报警,所以需要修改设置: 1. AwalysRuning ![](https://img2023.cnblogs.com/blog/332288/202308/332288-2023080 ......
IIS

剑指 Offer 10- I. 斐波那契数列

写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。斐波那契数列的定义如下: F(0) = 0, F(1) = 1 F(N) = F(N - 1) + F(N - 2), 其中 N > 1. 斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加 ......
数列 Offer 10

剑指 Offer 34. 二叉树中和为某一值的路径

[剑指 Offer 34. 二叉树中和为某一值的路径](https://leetcode.cn/problems/er-cha-shu-zhong-he-wei-mou-yi-zhi-de-lu-jing-lcof/description/) ## 1.先写一种错误的写法,这是自己第一次写的写法 ` ......
路径 Offer 34

代码随想录算法训练营第四十五天| 503.下一个更大元素II 42. 接雨水

503.下一个更大元素II 要求: 数组是环,需要找到下一个最大的元素 思路1: 先作为直线遍历,然后没有的节点,放到首部,再找比他大的节点 注意:头节点 代码: 1 // 要求:返回循环数组中下一个更大的数字步数 2 // 思路:先不循环遍历, 3 // 然后对每个-1节点,以他为起始,放到数组的 ......
随想录 训练营 随想 算法 雨水

金蝶云不重启iis开发插件

1、打开WebSite\App_Data\Common.config,修改appSettings,设置IsEnablePlugInHotUpdate为true,重启IIS; 若appSetting中没有IsEnablePlugInHotUpdate,可自行添加; <!--是否启用插件热更新(开发时启 ......
插件 iis

【剑指Offer】16、合并两个排序的链表

# 【剑指Offer】16、合并两个排序的链表 **题目描述:** 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 **解题思路:** 首先需要判断几个特殊情况,即判断输入的两个指针是否为空。如果第一个链表为空,则直接返回第二个链表;如果第二个链表为空, ......
两个 Offer

代码随想录算法训练营第八天| LeetCode 344.反转字符串 541. 反转字符串II 151.翻转字符串里的单词

344.反转字符串 卡哥建议: 本题是字符串基础题目,就是考察 reverse 函数的实现,同时也明确一下 平时刷题什么时候用 库函数,什么时候 不用库函数 题目链接/文章讲解/视频讲解:https://programmercarl.com/0344.%E5%8F%8D%E8%BD%AC%E5%AD ......
字符串 字符 随想录 训练营 随想

剑指 Offer 04. 二维数组中的查找(中等)

题目: ![](https://img2023.cnblogs.com/blog/2679751/202308/2679751-20230803212545694-76123506.png) ``` class Solution { public: bool findNumberIn2DArray( ......
数组 Offer 04

剑指 Offer 50. 第一个只出现一次的字符(简单)

题目: ![](https://img2023.cnblogs.com/blog/2679751/202308/2679751-20230803202712772-1928937396.png) ``` class Solution { public: char firstUniqChar(stri ......
字符 Offer 50

剑指 Offer 11. 旋转数组的最小数字(简单)

题目: ![](https://img2023.cnblogs.com/blog/2679751/202308/2679751-20230803200446252-152317933.png) ``` class Solution { public: int minArray(vector& num ......
数组 数字 Offer 11

剑指 Offer 17. 打印从1到最大的n位数

输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。 示例 1: 输入: n = 1 输出: [1,2,3,4,5,6,7,8,9] **无脑** ``` class Solution { public int[] prin ......
位数 Offer 17

59. 螺旋矩阵 II

# 题目 给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。 **示例 1:** ![image](https://img2023.cnblogs.com/blog/2204134/202308/2204134-2023 ......
矩阵 螺旋 59 II