奇数 最大值 函数 成绩

1877.数组中最大数对和的最小值

问题描述 1877.数组中最大数对和的最小值 解题思路 贪心 将数组从小到大排序,最小最大配对,次小次大配对,依次配对,结果就是这些配对和的最大值。 代码 class Solution { public: int minPairSum(vector<int>& nums) { sort(nums.b ......
数组 1877

2373.矩阵中的局部最大值

问题描述 2373. 矩阵中的局部最大值 (Easy) 给你一个大小为 n x n 的整数矩阵 grid 。 生成一个大小为 (n - 2) x (n - 2) 的整数矩阵 maxLocal ,并满足: maxLocal[i][j] 等于 grid 中以 i + 1 行和 j + 1 列为中心的 3 ......
最大值 矩阵 局部 2373

关于PsSetCreateProcessNotifyRoutineEx函数的说明

1.函数描述 PsSetCreateProcessNotifyRoutineEx注册的回调原型为: void PcreateProcessNotifyRoutineEx( PEPROCESS Process, HANDLE ProcessId, PPS_CREATE_NOTIFY_INFO Crea ......

C字符串函数(二)

# C字符串函数(二) ### strcpy() **作用:** 拷贝整个字符串 **示例代码:** 拷贝以`q`开头的单词 **截取字符串函数:** ```c char * s_gets(char * st, int n) { char * ret_val; int i = 0; ret_val ......
字符串 函数 字符

C++面试八股文:C++中,函数的参数应该传值还是传引用?

# C++面试八股文:C++中,函数的参数应该传值还是传引用? 某日二师兄参加XXX科技公司的C++工程师开发岗位第8面: > 面试官:C++中,函数的参数应该传值还是传引用? > 二师兄:要看参数的用途。如果是出参,必须传引用。如果是入参,主要考虑参数类型的大小,来决定传值还是传引用。 > 面试官 ......
八股文 八股 函数 参数 还是

最大子列和问题

# 最大子列和问题 分为两种类型:①不限制子序列的长度、②限制子序列的长度 ## 问题一:不限制子序列的长度 题:[Max Sum](http://acm.hdu.edu.cn/showproblem.php?pid=1003 "Max Sum") 解法一:贪心法,从前向后遍历序列,统计当前和,若当 ......
问题

asp中一个函数调用返回多参数

asp中一个函数调用返回多个参数 ByVal是传递值 源数据不会被修改,你可以把这个值当作自己的局部变量来使用;ByRef是传递地址,源数据可能被修改,你对这个变量的操作将对你传入的那个变量产生影响,就像指针的感觉 最近看很多成熟的cms系统中就用ByVal 先看下面的例子 文件名称: ByVal. ......
函数 参数 asp

浅谈伯努利数与黎曼ζ函数

# 浅谈伯努利数与$\mathcal{Riemann}\,\zeta$函数 ## 伯努利数 先给出伯努利数的生成函数定义 $$ \frac{x}{e^x-1}=\sum_{k=0}^{\infty}\frac{B_k}{k!}x^k $$ 可以用麦克劳林公式计算前几项伯努利数 $$ \begin{a ......
函数

去往js函数式编程(6)

## 一起柯里化 柯里化是将 m 元函数转换为一系列 m 个一元函数的过程,其中每个函数从左到右接收原始函数的一个参数。(第一个函数接收原始函数的第一个参数,并返回一个接收第二个参数的第二个函数,依此类推。)每个函数在调用时生成序列中的下一个函数,最后一个函数执行实际的计算。 柯里化的思想本身很简单 ......
函数

Ease缓动函数封装

什么是Ease缓动函数: Ease缓动函数是一种常见的动画效果函数,使用Ease缓动函数可以让动画效果看起来更加真实,时而加速时而减速,让动画不至于看上去太过“平凡” 具体的缓动效果可以参考 https://www.xuanfengge.com/easeing/easeing/ 算是比较简单的一个功 ......
函数 Ease

JS-数组和函数

## 1. 数组 数组 Array :是一种可以按顺序保存数据的数据类型 #### 1.1 声明数组 `let 数组名 = [ 数据1, 数据2, 数据3, ..., 数据n ]` 或 `let 数组名 = new Array(数据1, 数据2, 数据3, ..., 数据n)` ```html Do ......
数组 函数 JS

CLIP损失函数的理解

参考资料: [一个写的相当好的教程] [CLIP huggingface源码:CLIPModel] [CLIP huggingface训练例程] 这篇文章首先展示CLIP损失函数的两种底层实现代码,然后聊一聊自己的理解。 说实话念硕士的时候没有接触过CLIP这个东西,来实习之后发现这个多模态的模型使 ......
函数 损失 CLIP

84. 柱状图中最大的矩形

给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 示例 1: ![](https://img2023.cnblogs.com/blog/2773231/202306/2773231-202306131645291 ......
矩形 84

1710.卡车上的最大单元数

问题描述 1710.卡车上的最大单元数 解题思路 根据每个箱子可以装载的单元数量从大到小对boxTypes排序,然后每次将单元数量最大的箱子填入卡车。 使用快速选择算法可以将时间复杂度降低到$O(n)$。 代码 class Solution { public: int maximumUnits(ve ......
卡车 单元 1710

1798.你能构造出连续值的最大数目

问题描述 1798.你能构造出连续值的最大数目 解题思路 贪心+动态规划 首先将数组按升序排序,令res[n]为前n个数所能构造出的连续整数的最大值: if (coins[i - 1] > res[n - 1] + 1), res[n] = res[n - 1] + coins[i - 1]; el ......
数目 1798

1833.雪糕的最大数量

问题描述 1833. 雪糕的最大数量 (Medium) 夏日炎炎,小男孩 Tony 想买一些雪糕消消暑。 商店中新到 n 支雪糕,用长度为 n 的数组 costs 表示雪糕的定价,其中 costs[i] 表示第 i 支雪糕的现金价格。Tony 一共有 coins 现金可以用于消费,他想要买尽可能多的 ......
雪糕 数量 1833

1792.最大平均通过率

问题描述 1792. 最大平均通过率 (Medium) 一所学校里有一些班级,每个班级里有一些学生,现在每个班都会进行一场期末考试。给你一个二维数组 classes ,其中 classes[i] = [passᵢ, totalᵢ] ,表示你提前知道了第 i 个班级总共有 totalᵢ 个学生,其中只 ......
通过率 1792

1846.减小和重新排列数组后的最大元素

问题描述 1846.减小和重新排列数组后的最大元素 解题思路 由于题目允许我们重新排列数组中的元素任意次,因此首先将数组排序,根据arr中第一个元素必须为1,以及相邻两元素的差的绝对值小于等于1,可得arr[i] = min(i + 1, arr[i - 1] + 1)(因为我们要找arr可能的最大 ......
数组 元素 1846

1156. 单字符重复子串的最大长度 (Medium)

问题描述 1156. 单字符重复子串的最大长度 (Medium) 如果字符串中的所有字符都相同,那么这个字符串是单字符重复的字 符串。 给你一个字符串 text,你只能交换其中两个字符一次或者什么都 不做,然后得到一些单字符重复的子串。返回其中最长的子串的长度 。 示例 1: 输入:text = " ......
单字 长度 Medium 1156

654.最大二叉树 (Medium)

问题描述 654. 最大二叉树 (Medium) 给定一个不重复的整数数组 nums 。 最大二叉树 可以用下面的算法从 nums 递归地构建: 创建一个根节点,其值为 nums 中的最大值。 递归地在最大值 左边 的 子数组前缀上 构建左子树。 递归地在最大值 右边 的 子数组后缀上 构建右子树。 ......
Medium 654

84. 柱状图中最大的矩形 (Hard)

问题描述 84. 柱状图中最大的矩形 (Hard) 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子 彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 示例 1: ![](https://assets.leetcode.com/uploads/2021/01/ ......
矩形 Hard 84

179.最大数

问题描述 179. 最大数 (Medium) 给定一组非负整数 nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最大的整数。 注意: 输出结果可能非常大,所以你需要返回一个字符串而不是整数。 示例 1: 输入:nums = [10,2] 输出:"210" 示例 2: 输入:nums = ......
179

517. 礼盒的最大甜蜜度 (Medium)

问题描述 2517. 礼盒的最大甜蜜度 (Medium) 给你一个正整数数组 price ,其中 price[i] 表示第 i 类糖 果的价格,另给你一个正整数 k 。 商店组合 k 类 不同 糖果打包成礼盒出售。礼盒的 **甜蜜度 ** 是礼盒中任意两种糖果 价格 绝对差的最小值。 返回礼盒的 最 ......
礼盒 Medium 517

1139.最大的以1为边界的正方形

问题描述 1139. 最大的以 1 为边界的正方形 (Medium) 给你一个由若干 0 和 1 组成的二维网格 grid,请你找出边界全部由 1 组成的最大 正方形 子网格,并返回该子网格中的元素数量。如果不存在,则返回 0。 示例 1: 输入:grid = [[1,1,1],[1,0,1],[1 ......
正方形 正方 边界 1139

85. 最大矩形 (Hard)

问题描述 85. 最大矩形 (Hard) 给定一个仅包含 0 和 1 、大小为 rows x cols 的二维二进 制矩阵,找出只包含 1 的最大矩形,并返回其面积。 示例 1: ![](https://assets.leetcode.com/uploads/2020/09/14/maximal.j ......
矩形 Hard 85

421. 数组中两个数的最大异或值 (Medium)

问题描述 421. 数组中两个数的最大异或值 (Medium) 给你一个整数数组 nums ,返回 nums[i] XOR nums[j] 的最大 运算结果,其中 0 ≤ i ≤ j < n 。 示例 1: 输入:nums = [3,10,5,25,2,8] 输出:28 解释:最大运算结果是 5 X ......
数组 两个 Medium 421

C++ 虚函数与动态绑定

多态与动态绑定 为了实现 C++ 的多态,C++ 使用了动态绑定技术,该技术的核心是虚函数表(简称虚表)。 类的虚函数表 每个包含了虚函数的类都包含一个虚表,一个子类如果继承了包含虚函数的父类,那么这个类也拥有自己的虚表,例如 class A { public: virtual void vfunc ......
函数 动态

从汇编的角度理解 C/Cpp 的函数调用过程

代码 测试代码内容如下,定义了一个 add 函数,用来求两个函数的和。 int add(int a, int b) { return a + b; } int sum(int a, int b) { return 10 + add(a, b); } int main() { int res = su ......
函数 角度 过程 Cpp

Java课程设计-学生成绩管理系统

# Java课程设计.学生成绩管理系统 ## 一.描述 ***学生信息管理系统的功能,通过Java和web页面实现内部与界面的信息交互,web界面实现界面的各功能块的摆放。同时实现了登录功能,也可以进行增加学生信息,删减学生信息,以及查找学生信息等操作。同时我们也连接到数据库。** ### 1.功能 ......
管理系统 成绩 课程 学生 系统

如何实现一个函数重载的功能

函数重载 将函数接收到的不同参数,进行不同处理。 import createOverLoad from './funReload.js' const getUsers = createOverLoad() getUsers.addImpl(() => { console.log('查询所有用户') ......
函数 功能