起云脚本-autojs之for循环如何正确使用 for循环语句 for循环主要用于把某些代码循环若干次,通常跟计数有关 for (初始化变量;条件表达式;操作表达式) { //循环体 } //条件表达式为结束for循环的条件 for循环案例 for(var i = 0;i<10;i++){ log(i) } //输出结果是 0 - 9 //案例二 ,双层for循环 for (var i = 1; i <= 3; i++) 后端 2025年06月03日 96 点赞 0 评论 3729 浏览
【redis】用prometheus+grafana+redis_exporter监控redis 一、背景 用prometheus+grafana+redis_exporter监控redis,对redis 1主1从3哨兵 实例做一些业务分析。 prometheus、grafana安装机器: 192.168.1.101 redis_exporter 安装机器: 192.168.1.102 二、安装redis_exporter 在redis主从哨兵的maser节点(192.168.1.102): 后端 2025年06月03日 123 点赞 0 评论 13253 浏览
1637. 两点之间不包含任何点的最宽垂直区域 前事不忘,后事之师。 LC每日一题,参考 1637. 两点之间不包含任何点的最宽垂直区域,难度分1487。 题目 给你n个二维平面上的点 points ,其中 points[i] = [xi, yi],请你返回两点之间内部不包含任何点的 最宽垂直区域 的宽度。 垂直区域 的定义是固定宽度,而 y 轴上无限延伸的一块区域(也就是高度为无穷大)。 最宽垂直区域 为宽度最大的一个垂直区域。 请注意, 后端 2025年06月03日 135 点赞 0 评论 6011 浏览
LeetCode题解:不同路径II 题目描述 一个机器人位于一个m×n网格的左上角。 机器人每次只能向下或者向右移动一步。机器人试图到达网格的右下角 。 现在考虑网格中有障碍物。那么从左上角到右下角 将会有多少条不同的路径呢? 网格中的障碍物和空位置分别用1和0表示。 示例 来自LeetCode 输入:obstacleGrid = [[0,0,0],[0,1,0],[0,0,0]] 输出:2 解释:3x3 网格的正中间 后端 2025年06月03日 131 点赞 0 评论 17595 浏览
【数据结构】队列的完整实现 队列的完整实现 队列的完整实现 github地址 前言 1. 队列的概念及其结构 1.1 概念 1.2 组织结构 2. 队列的实现 接口一览 结构定义与架构 初始化和销毁 入队和出队 取队头队尾数据 获取size和判空 完整代码与功能测试 结语 队列的完整实现 github地址有梦想的电信狗 前言 队列(Queue)作为一 数据结构与算法 2025年06月02日 51 点赞 0 评论 6012 浏览
【MySQL】索引(B+树详解) MySQL(五)索引一、索引的减I/O设计1.读取量2.搜索树2.1方向2.2有序3.分多叉3.1B树弊端:3.2B+树3.2.1非叶子-搜索字段3.2.1.1海量分叉3.2.1.1.1最大式3.2.1.1.2最快式3.2.1.2缓存内存3.2.1.2.1字段总量小3.2.1.2.2时间复杂度3.2.1.3区间搜索向下保留3.2.1.3.1过程3.2.1.3.2模式3.2.1.3.3效果3 数据结构与算法 2025年06月02日 134 点赞 0 评论 19471 浏览
七大排序算法深度解析:从原理到代码实现 1.排序 排序算法是计算机科学中最基础的技能之一,无论你是编程新手还是经验丰富的开发者,理解这些算法都能显著提升代码效率。本文将用最简单的方式,带你快速掌握七大经典排序算法的核心原理与实现。 1.1排序概念及其运用 排序是指将一组数据按照特定规则(如升序或降序)重新排列的过程。排序是计算机科学中最基础且重要的操作之 数据结构与算法 2025年06月02日 66 点赞 0 评论 5834 浏览
【算法】快速排序、归并排序(非递归版) 目录一、快速排序(非递归)1.原理2.实现2.1 stack2.2 partition(array,left,right)2.3 pivot - 1 > left二、归并排序(非递归)1.原理2.实现2.1 gap2.1.1 i += 2*gap2.1.2 gap *= 22.1.3 gap < array 数据结构与算法 2025年06月02日 152 点赞 0 评论 18769 浏览
K 值选对,准确率翻倍:KNN 算法调参的黄金法则 目录 一、背景介绍二、KNN 算法原理2.1 核心思想2.2 距离度量方法2.3 算法流程2.4算法结构:三、KNN 算法代码实现3.1 基于 Scikit-learn 的简单实现3.2 手动实现 KNN(自定义代码)四、K 值选择与可视化分析4.1 K 值对分类结果的影响4.2 交叉验证选择最优 K 值五、KNN 算法的优缺点与优化5.1 优点5.2 缺 数据结构与算法 2025年06月02日 81 点赞 0 评论 5435 浏览
二叉搜索树·极速分拣篇」:用C++怒肝《双截棍》分拣算法,暴打节点删除Boss战! 【温馨提示,本文是理论文,手撕的文章还在加急处理中】前言: 程序员老张最近失业了。不是因为他写代码时把分号敲成了希腊字母“α”(虽然这确实发生过),而是因为他试图用一坨意大利面条——哦不,是一坨链表——给楼下菜鸟驿站的快递包裹做自动分拣。结果某位邻居收到了一箱猫粮和三双荧光绿洞洞鞋&#x 数据结构与算法 2025年06月02日 123 点赞 0 评论 4635 浏览