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

软件设计

  • 【leetcode合集】如何知道自己是否掌握了数组与链表?试试这几道题目吧!

    目录1.数组题目合集1.1leetcode.27移除元素1.2leetcode.26删除有序数组中的重复项1.3leetcode.88合并两个有数数组2.链表题目合集2.1leetcode.203移除链表元素2.2leetcode.206反转链表2.3leetcode.876链表的中间结点2.4牛客

  • C语言每日一题】——杨氏矩阵

    【C语言每日一题】——倒置字符串😎前言🙌杨氏矩阵🙌总结撒花💞😎博客昵称:博客小梦😊最喜欢的座右铭:全神贯注的上吧!!!😊作者简介:一名热爱C/C++,算法等技术、喜爱运动、热爱K歌、敢于追梦的小博主!😘博主小留言:哈喽!😄各位CSDN的uu们,我是你的博客好友小梦,希望我的文章可以

  • MySQL InnoDB引擎——三层B+树可以存储多少数据量

    先说结论:3层B+树大概可以存:主键为bigint:约2000w主键为int:约4000w*备注:在《阿里开发手册》中建议,单表行数超过500万行或者单表容量超过2GB,才推荐进行分库分表,如果预计三年后数据量根本达不到这个级别,就不必要在创建表时就分库分表。 计算在Innodb存储引擎里

  • 【蓝桥杯】最难算法没有之一· 动态规划真的这么好理解?(引入)

      欢迎回到:遇见蓝桥遇见你,不负代码不负卿!  目录一、何为动态规划DP二、记忆化搜索典例1.斐波那契数列方法一:暴力递归方法二:记忆化搜索变形题典例2:爬楼梯(青蛙跳台阶)方法一:暴力递归 方法二:记忆化搜索变形题 典例3.第N个泰波那

  • 【机器学习】:如何对你的数据进行分类?

    机器学习:如何对你的数据进行分类🌸个人主页:JoJo的数据分析历险记📝个人介绍:统计学top3研究生💌如果文章对你有帮助,欢迎✌关注、👍点赞、✌收藏、👍订阅专栏机器学习:如何对你的数据进行分类引言如果我们希望使用机器学习来解决需要预测分类结果的业务问题,我们可以使用以下分类算法。分类算法是

  • 备战数学建模45-粒子群算法优化BP神经网络(攻坚站10)

    BP神经网络主要用于预测和分类,对于大样本的数据,BP神经网络的预测效果较佳,BP神经网络包括输入层、输出层和隐含层三层,通过划分训练集和测试集可以完成模型的训练和预测,由于其简单的结构,可调整的参数多,训练算法也多,而且可操作性好,BP神经网络获得了非常广泛的应用,但是也存在着一些缺陷,例如学习收

  • 二叉树讲解《三》(堆的应用)

      个人主页:欢迎大家光临——>沙漠下的胡杨 各位大帅哥,大漂亮 如果觉得文章对自己有帮助 可以一键三连支持博主 你的每一分关心都是我坚持的动力  ☄:本期重点:堆排序以及Topk问题的实现  

  • 初识数据结构:链表实现图书信息管理系统(C语言,仅供参考)

    目录1.创建表结构2.创建表3.打印链表4.查找功能的实现 5.插入功能的实现6.删除功能的实现 7.修改功能的实现   8.计数功能的实现  9.排序功能的实现 10.封装图书信息管理系统1.创建表结构创建书籍信息结构

  • 蓝桥杯C++组怒刷50道真题(填空题)

    🌼深夜伤感网抑云-南辰Music/御小兮-单曲-网易云音乐🌼多年后再见你-乔洋/周林枫-单曲-网易云音乐 18~22年真题,50题才停更,课业繁忙,有空就更,2023/3/18/23:01写下目录👊填空题🌼一,[蓝桥杯2020初赛]门牌制作🌼二,[蓝桥杯2020初赛]既约分数🌼

  • 赶紧进来看看---C语言实现学生信息管理系统(3.0文件存储版)

    本文主要介绍了将学生信息管理系统改造为文件存储版本…主要涉及文件操作函数–将学生信息导入文件和从文件读取学生信息到程序中,从而达到数据持久化的效果文章最后有源码展示学生信息管理系统1.0静态版->学生信息管理系统2.0动态内存增长版->学生信息管理系统3.0文件存储版C语言实现学生信息管

  • TreeMap和HashMap的区别

    目录1、区别2、效率区别3、相同点总结:1、区别打开源码TreeMap  HashMap我们可以看到 HashMap是直接实现了Map接口,而TreeMap则是实现了NavigableMap接口,而这个NavigableMap接口拓展了SortedMap接口,SortM

  • 【c++类与对象 】

    目录:前言一、基础引入1.类的定义2.类的权限3.类的封装4.类的实例化5.计算类对象的大小结构体内存对齐规则空类的大小二、this指针this引入this指针的特性经典例题三、类的六个默认成员函数1、构造&&析构构造函数析构函数2、拷贝&&赋值拷贝构造函数赋值运算符

  • 一看就懂的贪心算法

    如何理解贪心算法我们先看一个例子假设有一个可以容纳100kg物品的背包,背包可以装各种物品,我们有以下五种豆子,每种豆子的重量和总价值各不相同。为了让背包中所装物品的总价值最大,我们如何选择在背包中装哪些豆子?每种豆子又应该装多少?我们可以这样想,我们只需要计算出每种豆子的单价,按照价格由高到低依次

  • LeetCode琅琊榜第九层-加油站问题(图表法)

    LeetCode134,加油站难度:中等博主空间与往期力扣题目链接目录作者原始思路"隐藏式"贪心算法 思想与代码简述问题反省最优易解法-图表法案例分析算法思想代码实现代码分析结论作者原始思路"隐藏式"贪心算法 classSolution{publicintcanCompleteC

  • 在Matlab实现Kmeans算法(每行代码带注释)

    目录一、前言二、VQ概述三、Kmeans算法K-means的算法步骤为: 四、Matlab代码实现过程五、一点点可选改动(个人看法)参考链接: 一、前言本人对机器学习、人工智能算法方面没什么研究,只是学习过程中恰好碰到了。一开始看Kmeans算法只是为了图像(矩阵)的VQ(vec

  • 【数据结构】动图详解单向链表

    目录1.什么是链表    1.问题引入    2.链表的概念及结构    3.问题解决2.单向链表接口的实现      

  • 2022年蓝桥杯:第十三届蓝桥杯大赛软件赛省赛C/C++大学B组真题(考后回顾,文末附真题链接)

    目录第十三届蓝桥杯大赛软件赛省赛C/C++大学B组真题(考后回顾)试题A:九进制转十进制试题B:顺子日期试题C:刷题统计试题D:修剪灌木试题E:X进制减法试题F:统计子矩阵试题G:积木画试题H:扫雷试题I:李白打酒加强版试题J:砍竹子第十三届蓝桥杯大赛软件赛省赛C/C++大学B组真题(考后回顾)试题

  • C/C++如何给高效给数组赋值

    一、默认给数组赋值有两种情况:声明的同时初始化inta[5]={1,2,3,4,5};声明后再初始化inta[5];a[0]=1;a[1]=2;a[2]=3;a[3]=4;a[4]=5;注意!在c、c++中不允许将数组声明和整体初始化分开!如:inta[5];a[5]={1,2,3,4,5}这样做会

  • 【数据结构初阶】八大排序算法+时空复杂度

    学会控制自己是人生的必修课文章目录一、插入排序1.直接插入排序2.希尔排序二、选择排序1.直接选择排序2.堆排序(已经建好堆的基础之上)三、交换排序(Swap)1.冒泡排序(大学牲最熟悉的排序)2.快速排序(Thefastestsortofallsorts有点儿装B,但确实挺快)2.1hoare版本

  • 【数据结构】循环队列的实现

    文章目录前言一、循环队列二、实现循环队列1.思路分析2.代码中的循环队列总结前言(来源)建议基本掌握普通队列的操作及实现再看本文章一、循环队列循环队列是基于FIFO(先进先出)原则并且队尾被连接在队首之后以形成一个循环正常我们平时实现的普通队列,大部分是以链表的方式存储,循环队列当然也可以,但是循环

  • 【3D点云】分割算法总结(持续汇总)

    文章目录前言(Relatedwork)一、PointNet++(分类+分割2018)1.关键代码1.点云采样2.卷积下采样(升维)3.上采样:self.fp4(l3_xyz,l4_xyz,l3_points,l4_points)二、MVF(动态体素融合2019)1.动态体素2.特征融合网络结构3.损

  • Java简单认识泛型——图文详解

    写在开头:想必大家和博主一样,在以往学习JavaSE的语法中,遇到了一个陌生的词——泛型,博主当时很好奇,什么是泛型呢?即使是学完了JavaSE,这个问题都没有解决,只能在百度查阅了解关于泛型的一些皮毛。却不成想,在数据结构的第一课就接触到了这个问题,为了能帮助大家简单的认识泛型,博主通过学习以及查

  • 实用调试技巧【详细介绍】

    实用调试技巧1.什么是bug?2.调试是什么?有多重要?2.1调试是什么?2.2调试的基本步骤2.3Debug和Release的介绍3.Windows环境调试介绍3.1调试环境的准备3.2学会快捷键3.3调试的时候查看程序当前信息3.3.1查看临时变量的值3.3.2查看内存信息3.3.3查看调用堆栈

  • 【Java】简述断言(assert)的使用以及使用场景

    前言说到Java的断言,我第一次听到这个名词的时候,还是在上大学的测试课,老师第一堂课就让我们学习了断言assert,然而因为那个老师是教安卓的,我忘记有没有使用断言框架了,反正那时用着没感觉它是Java的东西,后面又很少接触测试的东西,就几乎没有碰过断言assert了。那么为什么现在我会写关于断言

推荐阅读