指尖 算法 精灵 笔记

软件需求读书笔记

《软件需求模式》一书中有一些经典的语句,从中我体会了很多:“需求是构建成功软件的基石。”这句话强调了需求的重要性,指出在软件开发过程中,良好的需求定义是成功的关键。 “需求是用户和开发团队之间的桥梁。”这句话强调了需求在用户和开发团队之间起到连接和沟通的作用,有效的需求管理可以促进双方的理解和协作。 ......
需求 笔记 软件

探索需求读书笔记

“一本出色的书——独特,发人深省而又有趣,这是任何从事需求过程的人员的必读书”这是Claude W.Burrill,Burrill.Ellsworth Associates写在书的最后对这本书的赞扬,随着阅读的进行我这些天读了这本书的第三部分,第三篇探索机会同样用原来的风格讲述需求分析的知识,让我受 ......
需求 笔记

Python实现dijkstra算法

dijkstra.py: import yaml import copy class Dijkstra: def __init__(self, path, start_node): self.data = self.config_reader(path) self.start_node = star ......
算法 dijkstra Python

负载均衡-加权轮询算法

背景 A项目部署在三台机器,A机器(4c2g)、B机器(2c2g)、C机器(1c2g) 如何才让请求** 聪明 **地分发在三台机器? 负载均衡分类 基于硬件的负载均衡:比如F5等专门的负载均衡设备,通常具有更强大的性能和功能,能够处理大规模的流量和应用需求。 基于软件的负载均衡:比如Nginx、H ......
算法

羚通视频智能分析平台:安防视频汇聚,危险区域行人入侵算法识别与检测预警

随着科技的不断发展,安防领域也在不断地进行创新和升级。羚通视频智能分析平台,作为一款领先的安防视频汇聚平台,凭借其强大的功能和高效的性能,已经成为了许多企业和机构的首选。本文将详细介绍羚通视频智能分析平台在危险区域行人入侵算法识别和检测预警方面的应用。 一、羚通视频智能分析平台简介 羚通视频智能分析 ......
视频 算法 行人 区域 智能

Unity ComputeShader笔记

#pragma kernel CSMain //定义核心函数 RWTexture2D<float4> Result;//这声明了一个变量,它包含的数据是shader程序将要用到的。我们不需要用到网格mesh数据,你需要像这样明确的声明,你的compute shader需要写入读出什么数据。数据类型名 ......
ComputeShader 笔记 Unity

打造明厨亮灶工程,需要哪些AI视频智能算法助力?

旭帆科技AI智能监控可以通过摄像头、传感器和数据处理等技术手段,实时监测厨房人员着装、行为与烟火等,对厨房实时监控进行分析与记录,从而实现明厨亮灶场景的搭建,保障食品安全和服务质量。 1、烟火识别 对于后厨来说,烟火安全是至关重要的,TSINGSEE青犀智能分析网关配备的烟火检测算法,可以实时检测后 ......
算法 智能 工程 视频

文心一言 VS 讯飞星火 VS chatgpt (161)-- 算法导论13.1 1题

一、用go语言,按照图 13-1(a)的方式,画出在关键字集合(1,2,…,15)上高度为 3 的完全二叉搜索树。以三种不同方式向图中加入 NIL 叶结点并对各结点着色,使所得的红黑树的黑高分别为2、3和4。 文心一言: 首先,我们需要明确什么是完全二叉搜索树(Complete Binary Sea ......
文心 导论 算法 chatgpt VS

羚通视频智能分析平台视频监控汇聚平台算法检测厨房抽烟 玩手机识别

羚通视频智能分析平台是一种基于人工智能和深度学习技术的视频监控汇聚平台,它能够对监控画面进行实时分析和检测。该平台具备识别多种行为的能力,包括厨房抽烟、玩手机等。 对于厨房抽烟的识别,羚通视频智能分析平台通过检测烟雾和火焰等特征来判断是否有人正在厨房内抽烟。一旦发现有人员在厨房内抽烟,平台会立即发出 ......
视频监控 平台 视频 算法 厨房

[转]js实现口令加密算法之一PBEWithMD5AndDES(现在MD5和DES已不够安全,现应使用PBEwithSHA1and128bitAES-CBC-BC)

原文地址:javascript - 将 Java 的 PBEWithMD5AndDES 转换为 JavaScript - IT工具网 我正在尝试在 JavaScript 中复制 Java 代码。 下面是我的Java代码: public static String encrypt(String inp ......

羚通视频智能分析平台AI智能视频分析烟火识别 烟火检测算法预警

羚通视频智能分析平台是一种创新的解决方案,利用智能视频分析和深度学习技术来实现烟火识别检测的智能算法。这一方案具有多个显著优点,包括高精度检测、实时性强、可扩展性强、智能分析和预警等。这些特性使其能够满足安防监控领域中对烟火检测的需求,从而提高监控效率和安全性。 该平台能够实时准确地识别监控区域内的 ......
烟火 智能 视频 算法 平台

排序算法详解 C# 版

概述 一般使用的八大排序算法是:插入排序、选择排序、冒泡排序、希尔排序、归并排序、快速排序、堆排序、基数排序,每个方法有其适合的使用场景,可以根据具体数据进行选择. 冒泡排序 //冒泡排序,比较相临两个数的大小,如 lst[i]>lst[i+1],则互换位置 static int[] BubbleS ......
算法

SQL SERVER上课笔记

SQL 数据库 笔记 ############## 目录 SQL 数据库 笔记############## 一、初次使用数据库 .二、用SSMS工具工具采用图形化的方法创建数据库(第二种方法通过T-SQL语句创建数据库) 三、利用T-sql创建数据库 四、删除数据库 五、数据库的相关操作分离,附加, ......
笔记 SERVER SQL

《Java架构师的第一性原理》30分布式计算之分布式算法

极客时间 韩健 121.分布式协议与算法实战 00 开篇词 | 想成为分布式高手?那就先把协议和算法烂熟于心吧 为什么要单独讲分布式协议和算法呢? 在我看来,它其实就是决定分布式系统如何运行的核心规则和关键步骤。 如果一个人想真正搞懂分布式技术,开发出一个分布式系统,最先需要掌握的就是这部分知识。 ......
分布式 第一性 算法 架构 原理

羚通视频智能分析平台 视频监控AI智能算法分析车辆识别 车辆监测预警

在当今社会,随着科技的飞速发展,视频监控技术已经深入到我们生活的各个角落。而在这其中,车辆识别算法更是成为了一个重要的研究方向。今天,我们就来详细介绍一下羚通视频智能分析平台的车辆识别算法。 羚通视频智能分析平台是一款集视频监控和算法检测于一体的智能分析平台。它通过先进的算法技术,实现了对视频中车辆 ......
车辆 智能 视频监控 视频 算法

算法设计与分析PTA考试(周六考研版)

7-1 递归二路归并排序 题目 本题目要求读入N个整数,采用递归的二路归并排序法进行排序,输出前3轮排序后的结果。 输入格式 输入不超过100的正整数N和N个整数(空格分隔)。 输出格式 输出三行,第一行为第一轮排序结果,第二行为第二轮排序结果,第三行为第三轮排序结果。数据间用 一个空格分隔。 为简 ......
算法 PTA

代码随想录算法训练营第六天|454.四数相加二、383.赎金信、15.三数之和、18.四数之和

LeetCode 454.四数相加二 题目链接:454.四数相加二 提示:统计出现的次数; 采用 map , key 存 值,value 存次数!!! LeetCode 383. 赎金信 题目链接:383.赎金信 提示: 字符串.length() 可以直接求出字符串的长度,字符串.toCharArr ......
之和 随想录 训练营 随想 算法

2023最新高级难度算法面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 面试宝典-高级难度算法面试题合集 问: 哪些算法可以用在分布式环境中以解决大规模数据问题?举例说明其中一些。 在分布式环境中解决大规模数据问题,可以使用许多算法。这些算法通常被设计为能够在多个计算节点上并行处理数据,从而提高处理速度和效率。以下是一些常用的算法: MapR ......
算法 难度 答案 2023

如何使用强化学习算法解决15-puzzle问题,即所谓的“十五谜题”推盘游戏

相关: https://medium.com/@amshali/15-puzzle-with-reinforcement-learning-8bcfc1aa54e7 ......
算法 puzzle 问题 15

2023最新中级难度算法面试题,包含答案。刷题必备!记录一下。

好记性不如烂笔头 内容来自 面试宝典-中级难度算法面试题合集 问: 请描述一下排序算法的时间复杂度? 排序算法的时间复杂度是指排序算法执行所需的时间与待排序数据规模之间的关系。通常使用大O表示法来描述算法的时间复杂度。 常见排序算法的时间复杂度如下: 冒泡排序(Bubble Sort):时间复杂度为 ......
算法 难度 答案 2023

基础数据结构与算法

目录基础数据结构与算法概述线性表链表栈队列树图排序查找 基础数据结构与算法 概述 线性表 链表 栈 队列 树 图 排序 查找 ......
数据结构 算法 结构 基础 数据

【算法】python版A-Star(A星)寻路

import pygame import math from queue import PriorityQueue # 初始化屏幕 WIDTH = 800 WIN = pygame.display.set_mode((WIDTH, WIDTH)) pygame.display.set_caption ......
算法 python A-Star Star

《代码大全2》阅读笔记

《代码大全2》是一本非常经典的软件开发书籍。 在书中,强调了比较优秀的代码结构和命名规范的重要性。书中注释的部分帮助我理解怎么去编写有意义的注释,合适的注释可以提供代码理解上的便利,但是过多或者无关的注释会干扰代码的可读性。 还有书中关于代码复用和模块化的内容帮助学习如何设计可重用的代码和模块,提高 ......
代码 笔记 大全

【算法】【线性表】下一个排列

1 题目 整数数组的一个 排列 就是将其所有成员以序列或线性顺序排列。 例如,arr = [1,2,3] ,以下这些都可以视作 arr 的排列:[1,2,3]、[1,3,2]、[3,1,2]、[2,3,1] 。 整数数组的 下一个排列 是指其整数的下一个字典序更大的排列。更正式地,如果数组的所有排列 ......
线性 算法

算法学习Day8反转字符串的一天

Day8反转字符串的一天 By HQWQF 2023/12/20 笔记 344.反转字符串 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组 ......
字符串 算法 字符 Day8 Day

排序算法的最坏时间复杂度

参考链接:排序算法的最坏时间复杂度 1.题目介绍 以下哪种排序算法的最坏时间复杂度可以做到 O(nlogn) A.归并排序 B.快速排序 C.冒泡排序 D.插入排序 2.题解 方式: 平均 最坏 最好 插入 n^2 n^2 n 希尔 n^1.3 / / 冒泡 n^2 n^2 n 快速 nlogn n ......
复杂度 算法 时间

《构建之法》读书笔记(三)

《构建之法》,读这本书教会了我在团队开发时的团队合作。 首先是代码规范:1.代码风格规范。 2.代码设计规范。 一.代码风格规范 1.缩进:一般用四个空格的距离,从可读性来说正好。 2.行宽:行款可以限定为100字符。 3.断行与空白的{}行:尽量 if(a) { doit(); } else { ......
笔记

《重构:改善既有代码的设计》读书笔记二

二、代码的坏味道 1、Duplicated Code(重复代码) 坏味道首当其冲的就是Duplicated Code,如果你在一个以上的地点看到相同的重复结构,那么这个坏味道就可以确定了,设法将它们合而为一 同一个类中两个或更多的函数含有相同的表达式 利用Extract Method(提炼方法)提炼 ......
代码 笔记

高等数学学习笔记 | 1.关于学校课时安排和个人学习方式的体会

高等数学是一门基础课,是一门非常基础的大学课程。 基础到什么程度呢?几乎每个专业的同学都有学习这门课的内容,同时这门课具有比较高的学分比重。 而且高等数学也是考研数学中占比很高的一部分。 这就导致了一个现象,首先,高等数学的应试化体系已经非常成熟了,但是学生们仍然感到学习障碍大。 一部分学生投入了很 ......
数学学习 课时 数学 方式 笔记

代码随想录算法训练营第八天 | 344.反转字符串,541.反转字符串II,卡码网:54.替换数字,151.翻转字符串里的单词,卡码网:55.右旋转字符串

一、344.反转字符串 题目链接: LeetCode 344.反转字符串 学习前: 思路: 相向指针。left=0,right=length-1,不停交换left和right的值 时间复杂度:O(n) 空间复杂度:O(1) 学习后: 了解swap函数通过位运算实现的方式 二、541.反转字符串II ......
字符串 字符 随想录 训练营 随想
共12800篇  :26/427页 首页上一页26下一页尾页