算法探秘:全方位解析快速排序
在历年提高组的初赛中,出现了很多与快速排序有关的题目,例如2024年阅读程序第一题的recursion()函数、2023年选择第10题、2020年阅读程序第二题等,而快速排序的思想也是一些利用二分法优化算法的基础,因此本期算法探秘,将带着大家全方位地解析快速排序。
2025年05月27日
算法探秘:全方位解析快速排序
在历年提高组的初赛中,出现了很多与快速排序有关的题目,例如2024年阅读程序第一题的recursion()函数、2023年选择第10题、2020年阅读程序第二题等,而快速排序的思想也是一些利用二分法优化算法的基础,因此本期算法探秘,将带着大家全方位地解析快速排序。
2025年05月27日
在进行js处理时,我们经常用到集合,js 中对集合赋值分为动态赋值及赋固定值,以下我以示例的方式举例说明。
1、定义map
var packageInfoMap= new Map();
2025年05月27日
在开发中,变量名,函数名一般要做到清晰明了,尽量做到看名字就能让人知道你的意图,所以变量和函数命名是挺重要,今天来看看如果较优雅的方式给变量和函数命名。
一、变量
使用有意义和可发音的变量名
// 不好的写法 const yyyymmdstr = moment().format("YYYY/MM/DD"); // 好的写法 const currentDate = moment().format("YYYY/MM/DD");
2025年05月27日
Python 是一门运用很广泛的语言,自动化脚本、爬虫,甚至在深度学习领域也都有 Python 的身影。作为一名前端开发者,也了解 ES6 中的很多特性借鉴自 Python (比如默认参数、解构赋值、Decorator等),同时本文会对 Python 的一些用法与 JS 进行类比。不管是提升自己的知识广度,还是更好地迎接 AI 时代,Python 都是一门值得学习的语言。
2025年05月27日
自动计算,是指填报的时候根据用户录入的某些单元格的值,自动计算出另外一些单元格的值,从而简化用户的输入,同时避免错误数据的录入。下面我们看下润乾报表里支持的几种自动计算方式。
·单元格间公式计算
单元格之间的计算,我们最常用到的就是加减乘除的计算,它类似 Excel 的公式语法。下面看个简单的示例。
1、以自带的员工表为例,使用向导自动生成一行式填报表。
2、添加计算,应发工资 = 工资