25. K 个一组翻转链表 25. K 个一组翻转链表 题目链接: 难度:困难 题目描述: 给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。 如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 示例: 给你这个链表:1-> 后端 2025年04月24日 71 点赞 0 评论 12176 浏览
06《算法入门教程》快速排序 1. 前言 本节内容是排序算法系列之一:快速排序,主要讲解了快速排序的主体思路,选取了一个待排序的数字列表对快速排序算法进行了演示,给出了快速排序算法的 Java 代码实现,帮助大家可以更好地理解快速排序算法。 2. 什么是快速排序? 快速排序(Quick Sort),是计算机科学与技术领域中非常经典的一种排序算法,应用分治思想进行排序。 快速排序由于其时间复杂度优于大部分的排序算法,因而命名为快 后端 2025年07月18日 107 点赞 0 评论 12158 浏览
11数学课程标准 吉林焦艳丰《数学课程标准》p18-20 第一学段(1-2年级) 内容要求 1.数与运算 在实际情境中感悟并理解万以内数的意义,理解数位的含义,知道可以用算盘表示多位数。 会比较大小,能够通过数的大小比较,感悟相等和不等的关系。 能够在具体的情境当中了解四则运算的意义,感悟运算之间的关系。 会算加减法,探讨加减法的算理和算法。 会简单的乘除法,探索乘除法的算理和算法。 在解决生活情境问题的过程中,体 后端 2025年06月28日 58 点赞 0 评论 12108 浏览
哈夫曼编码(贪心算法) 参考:哈夫曼编码 一、哈夫曼(Huffman)编码 哈夫曼编码是一种十分有效的编码方法,广泛应用于数据压缩中 通过采用不等长的编码方式,根据字符频率的不同,选择不同长度的编码,对频率越高的字符采用越短的编码实现数据的高度压缩。 这种对频率越高的字符采用越短的编码来编码的方式应用的就是贪心算法的思想。 下面看一个例子: 假如我们有一个包含1000个字符的文件,每个字符占1个byte(1byte=8b 后端 2025年06月15日 173 点赞 0 评论 12072 浏览
Python算法-贪心算法(Greedy Algorithm) 贪心算法 在每一次做决策时,保证当下的决策是最优的,从而使得最后的结果是最优的。 455. 分发饼干 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i ,这 后端 2025年05月23日 97 点赞 0 评论 12010 浏览
更新日志 | JRT v2.10.0 JRT v.2.9.0 的发布时间是 2022 年 1 月 22 日,距现在有四个多月了。 所以,这个功能版本的更新日志长度,可能会让你怀疑是不是 JRT v3 提前上线了,当然,作为一个功能版本,我们依然保持了于 JRT 2.9.0 的向后兼容,如果你没有写一些”黑魔法“代码的话。 完整的更新日志可以在这里看到:Release JRT v2.10.0 · FHU-yezi/JianshuRese 后端 2025年05月04日 161 点赞 0 评论 11982 浏览
每日一题-leetcode 365. 水壶问题 有两个水壶,容量分别为 jug1Capacity 和 jug2Capacity 升。水的供应是无限的。确定是否有可能使用这两个壶准确得到 targetCapacity 升。 如果可以得到 targetCapacity 升水,最后请用以上水壶中的一或两个来盛放取得的 targetCapacity 升水。 你可以: 装满任意一个水壶 清空任意一个水壶 从一个水壶向另外一个水壶倒水,直到装满或者倒空 示 后端 2024年11月17日 174 点赞 0 评论 11946 浏览
Flask keep-alive http 长连接 http/1.0默认不开启 connection:keep-alive http/1.1默认开启 笔者想抓包测试一下http 1.1里面的长连接 一个简单的flask接口 # Flask==1.1.2 # Werkzeug==1.0.1 from flask import Flask, make_response app = Flask(__name__) @app.rout 后端 2025年05月19日 43 点赞 0 评论 11920 浏览
【竞赛题】6376. 一最多的行 题目: 给你一个大小为 m x n 的二进制矩阵 mat ,请你找出包含最多 1 的行的下标(从 0 开始)以及这一行中 1 的数目。 如果有多行包含最多的 1 ,只需要选择 行下标最小 的那一行。 返回一个由行下标和该行中 1 的数量组成的数组。 示例 1: 输入:mat = [[0,1],[1,0]] 输出:[0,1] 解释:两行中 1 的数量相同。所以返回下标最小的行,下标为 0 。该行 1 后端 2025年04月08日 131 点赞 0 评论 11915 浏览
Kubernetes-安全认证 1.访问控制概述 Kubernetes作为一个分布式集群的管理工具,保证集群的安全性是其一个重要的任务。所谓的安全性其实就是保证对Kubernetes的各种客户端进行认证和鉴权操作。 客户端 在Kubernetes集群中,客户端通常有两类: User Account:一般是独立于kubernetes之外的其他服务管理的用户账号。 Service Account:kubernetes管理的账号,用 后端 2025年06月30日 183 点赞 0 评论 11908 浏览