回文 总和 算法day

负载均衡算法: 简单轮询算法, 平滑加权轮询, 一致性hash算法, 随机轮询, 加权随机轮询, 最小活跃数算法(基于dubbo) java代码实现

直接上干活 /** * @version 1.0.0 * @@menu <p> * @date 2020/11/17 16:28 */ public class LoadBlance { static Map<String, Integer> serverWeightMap = new HashMa ......
算法 一致性 代码 dubbo hash

算法题目

# 第一章 动态规划 ## 数字三角形模型[线性DP] 1. [摘花生](https://www.acwing.com/problem/content/1017/) 2. [最低通行费](https://www.dotcpp.com/oj/problem3054.html) 3. [数字三角形](h ......
算法 题目

TSINGSEE青犀视频AI算法引擎中台在渣土车智慧管控场景中的应用

渣土车AI视频监控智慧管控系统可对渣土车进行实时检测,无须人工控制,一旦监测到破损车牌,未按照规定遮盖篷布时,再次进行告警,告知上级管理,提醒相关负责人及时去处理;同时将告警截图和视频保存到数据库产生报表,可以根据时间段对告警记录和告警截图、视频查询点播,方便进行事后车辆的运动轨迹回溯,实现全面监管... ......
渣土 算法 TSINGSEE 场景 智慧

day20

#***一、[MoeCTF 2022]想听点啥*** #1.使用MuseScore可以打开whatdoyouliketohear.mscz(查了一下是乐谱文件),在乐谱的最后可以看到由音符拼成的一段字串,提示MOECTFI1iKE是密码 ![image](https://img2023.cnblog ......
day 20

鸟哥Linux私房菜学习记录day6

第十二章 学习Shell Scripts script的功能 script的版本信息 script的作者与联络方式 script的版权声明方式 script的History(历史记录) script内较特殊的指令,使用绝对路径的方式来下达 预先声明与设置脚本运行时需要的环境变量 test 判断 关于 ......
私房 Linux day6 day

限流算法

Token bucket algorithm 令牌桶算法 该算法用具有预定义令牌容量的桶进行类比,这个桶会定期以恒定速率填充令牌。令牌可以被视为某种特定大小的数据包。 因此,每次我们收到请求时,算法都会检查存储桶中的令牌,每个请求应该至少有一个令牌才可以被转发以进一步处理。 令牌桶的算法流程如下: ......
算法

基于Aidlux平台的人脸关键点检测以及换脸算法

第一步:安装APP 手机应用市场下载AidLux 手机和电脑连接同一个Wifi 第二步:配置APP 赋予AidLux各种系统权限,包括:媒体和文件、相机、麦克风、后台弹窗 手机-设置-关于手机-点击操作系统版本号多次,打开开发者模式 重启AidLux,按照提示完成配置 第三步:获取手机IP地址 在手 ......
人脸 关键点 算法 关键 Aidlux

day10

# 面向对象程序设计 * 1940年以前:面向机器——二进制码、汇编 * 面向过程——COBOL、FORTRAN、BASIC、C 语言等 * 结构化程序设计——抛弃 goto 语句,采取“自顶向下、逐步细化、模块化”的指导思想。结构 化程序设计本质上还是一种面向过程的设计思想,但通过“自顶向下、逐步 ......
day 10

8.1 day9搜索

0+50+100+0=150 第一题本地没re,交上去re了,发现是函数int没return O2导致的,但是本地也开了O2,没有问题 T1 中缀转后缀,然后全排列 T2 枚举每一位是否填1,倒序开搜+小剪枝即可,最科学的是一种背包的剪枝,和我最终提交代码很像,但是我的优化还不够 T3 ida,限制 ......
day9 8.1 day

DAY9

指针练习 一: #include <stdio.h> ​ int main(){ int a[3][4] = { 0 }; printf("%d\n",sizeof(a));//48 = 3*4*sizeof(int) printf("%d\n",sizeof(a[0][0]));//4 print ......
DAY9 DAY

Day07-27 异常

1、什么是异常 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求,你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。 软件程序在运行过程中,非常可能遇到刚刚提到的这 ......
Day 07 27

Day1 markdown

Markdown学习 标题: 二级 三级 四级 最高六级 字体 helllo helllo helllo helllo 引用 引用 分割线 图片 超链接 点击跳转 列表 A B C A B C 表格 名字 性别 生日 张三 男 1997 代码 hello public ......
markdown Day1 Day

数据结构(算法)

算法: 数据结构中的算法,指的是数据结构所具备的功能 解决特定问题的方法,学习的是前辈的优秀的经验总结 五个特征: 1、有穷性 2、确定性 3、可行性(有结果) 4、输入(0个或者多个) 5、输出(1个以上) 如何评价一个算法: 时间复杂度: 由于计算机的性能不同,无法准确地确定一个算法的执行时间 ......
数据结构 算法 结构 数据

Qt-day02

调用重载的信号 #ifndef MAINWIDGET_H #define MAINWIDGET_H #include <QWidget> #include <QPushButton> #include <QDebug> #include "subwidget.h" class MainWidget ......
Qt-day day Qt 02

Rocky虚拟机(Tow Days)Rocky挂载和安装软件方式

Tow Days 一、Rocky挂载光驱 1、为什么挂光驱 通过挂载光驱搭建本地YUM源可以使得服务器从本地获取软件包,而不是从互联网上下载,这样可以提高软件包下载和安装的速度,同时也可以节省宽带和流量,在一些没有互联网连接的服务器环境下,搭建本地YUM源是非常有必要的,因为这样可以保证服务器可以及 ......
Rocky 方式 软件 Days Tow

简单算法程序-C和C++

快速幂算法C++:用于以 log(n) 的复杂度求幂 $x^n$。 #include<iostream> using namespace std; long long fast_power(long long a, long long b){ long long ans = 1; while(b){ ......
算法 程序

链表双指针技巧汇总 [labuladong-刷题打卡 day1]

# 双指针合并 [21. 合并两个有序链表](https://leetcode.cn/problems/merge-two-sorted-lists/) 比较简单的双指针比较算法,两个指针分别指向待合并链表/序列,比较后选择符合条件的指针移动 **Trick:**链表在实现时,带头节点的链表在操作中 ......
指针 labuladong 技巧 day1 day

SnowFlake算法

package util; public class IdUtils { private static IdWorkerUtils idWorkerUtils=new IdWorkerUtils(1,1,1); public static Long nextId(){ return idWorker ......
算法 SnowFlake

LC 9、回文数

# LC 9、回文数 LeetCode上的 9、回文数,难度为 ==简单== 给你一个整数 `x` ,如果 `x` 是一个回文整数,返回 `true` ;否则,返回 `false` 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 例如,121 是回文,而 123 不是。 示例: ......
回文 LC

排序算法---快速排序

#### 什么是快速排序? 快速排序(Quick Sort)是一种高效的排序算法,它使用分治法来将一个数组分成两个子数组,然后对这两个子数组分别进行排序,最后将它们合并成有序的数组。 #### 快速排序的基本步骤: 1. 选择一个基准元素(pivot):从数组中选择一个元素作为基准元素。通常选择数组 ......
算法

【模板】回文字符机 PAM

# 【模板】回文自动机 PAM ## 回文自动机 ### 定义 回文自动机(Palindrome Automaton)是处理回文问题的利器。类似后缀自动机,回文自动机有: - 状态:每个回文子串是一个状态,没有两个状态代表相同的回文子串。 - 转移:从一个状态出发有转移边,字符 $r$ 的转移边表示 ......
回文 字符 模板 PAM

Day09_元组类型

1.元组的作用和定义: 2.元组类型转换: 3.元组优先掌握的操作: 4.元组的内置方法: ......
类型 Day 09

day20 二叉树part6

[654. 最大二叉树](https://leetcode.cn/problems/maximum-binary-tree/description/) ![](https://img2023.cnblogs.com/blog/1076992/202308/1076992-20230801001100 ......
part6 part day 20

「雅礼集训 2017 Day7」事情的相似度

人的一生不仅要靠自我奋斗,还要考虑到历史的行程。 历史的行程可以抽象成一个 01 串,作为一个年纪比较大的人,你希望从历史的行程中获得一些姿势。 你发现在历史的不同时刻,不断的有相同的事情发生。比如,有两个人同时在世纪之交 $1$ 年的时候上台,同样喜欢与洋人谈笑风生,同样提出了以「三」字开头的理论 ......
事情 2017 Day7 Day

代码随想录算法训练营第五天|力扣242.有效的字母异位词、力扣242.两个数组的交集、力扣202.快乐数、力扣1.两数之和

# 哈希表 ## 哈希表理论基础 哈希表,又称为散列表(Hash Table),是根据关键码的值而直接进行访问的数据结构 其中,数组就是一张哈希表;表中关键码就是数组的索引下标,然后通过下标直接访问数组中的元素 - 哈希表解决的问题:一般哈希表都是用来快速判断一个元素是否出现在集合中 - 哈希函数: ......
随想录 之和 训练营 数组 交集

代码随想录算法训练营第三天| LeetCode 242.有效的字母异位词 349. 两个数组的交集 1. 两数之和

242.有效的字母异位词 卡哥建议: 这道题目,大家可以感受到数组用来做哈希表给我们带来的遍历之处。 题目链接/文章讲解/视频讲解: https://programmercarl.com/%E5%93%88%E5%B8%8C%E8%A1%A8%E7%90%86%E8%AE%BA%E5%9F%BA%E ......
随想录 之和 训练营 数组 交集

Day20-spring

Spring(容器框架) 官网:https://spring.io/projects/spring-framework 导入spring的包——-Spring Web MVC <!-- https://mvnrepository.com/artifact/org.springframework/sp ......
spring Day 20

day09

==Python常用模块== # time模块(时间) ```python import time ``` ## 时间戳 时间戳(timestamp):时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。 ```python import time time_stamp = ti ......
day 09

Day 7: Shell数组和循环操作

学习目标学习内容1. 数组的定义和赋值2. 数组的遍历for循环遍历数组长度3. 练习任务大树哥个人信息 学习目标 学习Shell中的数组和循环操作。 掌握数组的定义、遍历和操作方法。 练习编写脚本,使用数组存储和处理数据。 学习内容 今天我们将学习Shell中的数组和循环操作,这些在处理和操作数据 ......
数组 Shell Day

day17、18

#***一、snippingTools*** #1.查找相关的信息,发现这是一个win11的CVE,同时去GitHub上可以找到恢复的工具https://github.com/frankthetank-music/Acropalypse-Multi-Tool #2.运行gui.py,选择图片,恢复后 ......
day 17