深圳幻海软件技术有限公司 欢迎您!

软件设计

  • 数据结构:二叉树的顺序结构--堆

    朋友们、伙计们,我们又见面了,本期来给大家解读一下二叉树--堆的相关知识点,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成!C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个 人 主 页:stackY、目录前言:1.堆的概念及结构2.堆的实现2.

  • 【人工智能】蚁群算法(密恐勿入)

    蚁群算法(密恐勿入)蚁群算法--给你一个感性认识蚁群算法(密恐勿入)1.算法简介1.1基本原理1.1.1模拟蚂蚁在简单地形,寻找食物1.1.2模拟蚂蚁在复杂地形,找到食物1.2算法应用2.算法解析3.算法应用——TSP问题3.1TSP旅行商介绍3.2利用蚁群算法解决TSP问题总结一下:4.TSP问题

  • C++ 链表

    目录链表结构一,单链表1.实现基本的增删查改 2.对链表进行一些操作(1)删除等于给定值的所有节点。(2)翻转链表(3)返回中间节点的地址(4)倒数第k个节点  (5)合并有序链表 (6)分割链表(7)链表回文(8)链表相交  (9)环形链

  • LeetCode刷题系列之----->(指针玩转链表篇)(三)

    🍉博客主页:阿博历练记📖文章专栏:数据结构与算法🔍代码仓库:阿博编程日记🌹欢迎关注:欢迎友友们点赞收藏+关注哦文章目录🖋1.题目描述💡逻辑分析📃哨兵位的概念❌错误案例(不带哨兵位)✔代码纠正1.不带哨兵位2.带哨兵位🖋2.题目描述📒回文链表的概念(逻辑实现)⭐疑问解析🏆代码展示�

  • 哈希表(散列表)详解

    💕**今天的每一秒都是珍贵的,因为它永远不会再次出现。**💕🐼作者:不能再留遗憾了🐼🎆专栏:Java学习🎆🚗本文章主要内容:深入理解哈希表(散列表),散列函数的几种构造方法以及解决哈希冲突的方法。🚗文章目录前言什么是哈希表哈希表相对于其他的查找结构有什么优缺点优点缺点构造哈希(散列)

  • 时间序列分析模型详细讲解

    时间序列分析季节分解时间序列的数值变化规律SPSS对数据预处理SPSS季节性分解时间序列分析的具体步骤建立时间序列分析模型指数平滑模型ARIMA模型时间序列分析解题步骤(论文写作)论文写作步骤实际SPSS操作步骤时间序列分析时间序列也称动态序列,是指将某种现象的指标数值按照时间顺序排列而成的数值序列

  • 2023五一数学建模A题B题C题思路模型代码

    已更新五一数学建模ABC题思路,文章末尾获取!赛题思路A题思路:已更新ABC题完整思路,免费获取A题完整思路:A题是一个动力学问题,需要我们将物理学概念运用到实际生活中,我们可以先看题目问题1:假设无人机以平行于水平面的方式飞行,在空中投放物资(物资为球形,半径20cm,重量50kg)到达地面指定位

  • 汉诺塔问题(Python实现)

    前言1.先谈一下什么是递归?我自己的理解就是:将自身的问题不断减小规模,直到减小到无法减小为止。(到达递归结束条件)然后从小问题开始解决,小问题逐个解决之后,大问题也就迎刃而解了(递归回来了)2.简而言之就是:原问题不断减小为规模更小的原问题,然后小规模的原问题解决了,从而解决原来的大问题!3.过程

  • 顺序栈 C语言 进栈 出栈 遍历

    文章目录前言概述栈1、栈的定义2、进栈出栈变化形式代码实现1、构建顺序栈结构2、构造一个空栈3、把整个栈变为空栈4、判断栈是否为空5、返回栈中的元素个数,即栈的长度6、用e返回栈顶元素,并返回OK;否则返回ERROR7、插入元素e为新的栈顶元素8、删除栈顶元素,用e返回其值,并返回OK;否则返回ER

  • 基于Expression Lambda表达式树的通用复杂动态查询构建器——《剧透一下》

    合集-数据框架设计(5)1.基于ExpressionLambda表达式树的通用复杂动态查询构建器——《摘要篇》05-122.基于ExpressionLambda表达式树的通用复杂动态查询构建器——《构思篇一》[已开源]05-253.基于ExpressionLambda表达式树的通用复杂动态查询构建器

  • [企業架構] 技術架構師

    技術架構師,將整間企業的IT開發流程至維運管理,視為一個大型系統進行規劃。並分為四個面向進行發展:-[開發平台]:構建高度重用的共用模組和服務,並在多個專案項目和應用系統中使用,以提高開發效率並降低維護成本。- [DevOps平台]:建構連續集成、連續交付的工作環境,將開發與維運團隊更緊密

  • 缓存击穿、穿透、雪崩及常用解决方案

    合集-Redis探寻(5)1.Redis的三种持久化策略及选取建议05-152.聊一聊redis十种数据类型及底层原理05-093.缓存更新的四种策略及选取建议05-194.Redis内存兜底策略——内存淘汰及回收机制05-235.缓存击穿、穿透、雪崩及常用解决方案05-30收起缓存击穿、穿透、雪崩

  • 【程序员日记】---从业务编排到低代码

    之前总聊微服务,今天换一个话题---低代码。低代码这个词也是最近这几年很火的概念,尤其是遇到大环境下行,很多大厂和互联网那个公司也在慢慢在低代码方向发力,当然,对于传统项目交付型的软件公司,低代码也具有相当大的吸引力。如何理解低代码用一个通俗易懂的说法,就是少写代码,并且降低开发门槛的方式,可以让平

  • 迭代器模式(Interator Pattern)

    合集-设计模式(20)1.组合模式(CompositePattern)05-212.桥接模式(BridgePattern)05-213.适配器模式(AdapterPattern)05-124.结构型模式(StructuralPattern)05-115.原型模式(PrototypePattern)0

  • 观察者模式(Observer Pattern)

    合集-设计模式(20)1.组合模式(CompositePattern)05-212.桥接模式(BridgePattern)05-213.适配器模式(AdapterPattern)05-124.结构型模式(StructuralPattern)05-115.原型模式(PrototypePattern)0

  • (C语言版)力扣(LeetCode)数组相关面试题OJ题解析

    数组相关面试题26.删除有序数组中的重复项题目说明示例一示例二提示解析27.移除元素题目说明示例1示例2提示解析解法一解法二88.合并两个有序数组题目示例一示例二示例三提示解析结语26.删除有序数组中的重复项题目给你一个升序排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删

  • 【leetcode热题100】接雨水、直方图最大矩形面积、矩阵中最大的矩形

    文章目录一、接雨水方法一:按列求(动态规划)方法二:双指针方法三:单调栈二、直方图最大矩形面积单调栈哨兵位优化三、矩阵中最大的矩形前缀和+单调栈一、接雨水题目链接题目描述:给定n个非负整数表示每个宽度为1的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。示例1:输入:height=[0,1,

  • 【追梦之旅】——栈居然还能这样玩?!+ 力扣 - 有效括号

    【追梦之旅】——栈居然还能这样玩?!+力扣-有效括号~😎前言🙌什么是栈?栈的C语言实现头文件编写源码:功能文件编写源码:测试文件编写源码:力扣题解——有效的括号总结撒花💞😎博客昵称:博客小梦😊最喜欢的座右铭:全神贯注的上吧!!!😊作者简介:一名热爱C/C++,算法等技术、喜爱运动、热爱K

  • 【一起撸个DL框架】5 实现:自适应线性单元

    CSDN个人主页:清风莫追欢迎关注本专栏:《一起撸个DL框架》GitHub获取源码:https://github.com/flying-forever/OurDLblibli视频合集:https://space.bilibili.com/3493285974772098/channel/series

  • 基于stm32的减速直流电机PID算法控制

    本例程采用了HAL库进行项目开发(主要使用软件CubexMX和keil5),文章末尾会有代码开源,欢迎各位对文章进行指正和探讨。基于PID的减速电机控制一、硬件模块与原理图  1、硬件组成       &nbs

  • 【数据结构】带头双向循环链表的实现

    ☃️个人主页:fighting小泽🌸作者简介:目前正在学习C语言和数据结构🌼博客专栏:数据结构🏵️欢迎关注:评论👊🏻点赞👍🏻留言💪🏻文章目录前言一.带头双向循环链表的实现二.List.h三.List.c3.1创建一个新节点3.2链表的初始化3.3链表的尾插和头插3.4链表的打印3.

  • 代码随想录算法训练营第二天| 977.有序数组的平方、 209.长度最小的子数组、59.螺旋矩阵II

    977.有序数组的平方思路:数组是非递减的,因此数组的单调性呈V形,数组平方的最大值肯定出现在边界,所以我们可以对边界进行检查,将平方数大的插入新的数组的尾部。问题:可能受到了移除元素那题的影响,刚开始一直把自己局限在空间复杂度O(1)且时间复杂度O(N)的方法(即只在原数组进行操作),最后才发现不

  • Python实现逻辑回归(Logistic Regression)

    💥项目专栏:【Python实现经典机器学习算法】附代码+原理介绍文章目录前言一、基于原生Python实现逻辑回归算法二、逻辑回归模型的算法原理三、算法实现3.1导包3.2定义随机数种子3.3定义逻辑回归模型3.3.1模型训练3.3.1.1初始化参数3.3.1.2正向传播3.3.1.3损失函数3.3

  • 第36讲:Python集合元素的查、增、删操作

    文章目录1.集合元素的查操作2.集合元素的增操作2.1.调用add方法一次在集合中添加一个元素2.2.调用update方法一次在集合中添加多个元素3.集合元素的删操作3.1.调用remove方法删除集合中的元素3.2.调用discard方法删除集合中的元素3.3.调用方法pop删除集合中的元素3.4

推荐阅读