读序
动态规划计算 动态规划计算
什么是动态规划动态规划,英文:Dynamic Programming,简称DP,如果某一问题有很多重叠子问题,使用动态规划是最有效的。 所以动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪心,贪心没有状态推导,而是从局部直
2022-10-11
练习springboot自定义starter 练习springboot自定义starter
1.自定义启动器hello-spring-boot-starter(启动器)hello-spring-boot-starter-autoconfigure(自动配置包) 1.1 创建一个空项目 1.2 在空项目的基础上,添加maven空项目
2022-10-04
Hive-sql,spark sql,sql区别 Hive-sql,spark sql,sql区别
Hive-sql和sql的区别是什么?区别:1、Hive-sql不支持等值连接,而sql支持;2、Hive-sql不支持“Insert into 表 Values()”、UPDATA、DELETE操作,而sql支持;3、Hive-sql不支
2022-10-01
贪心算法 贪心算法
什么是贪心贪心的本质是选择每一阶段的局部最优,从而达到全局最优。 贪心算法一般分为如下四步: 将问题分解为若干个子问题 找出适合的贪心策略 求解每一个子问题的最优解 将局部最优解堆叠成全局最优解 贪心没有套路,说白了就是常识性推导加上举
2022-09-27
JUC高并发入门 JUC高并发入门
一、线程基础1、Java多线程相关概念1、进程是程序的⼀次执⾏,是系统进⾏资源分配和调度的独⽴单位,每⼀个进程都有它⾃⼰的内存空间和系统资源 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基
2022-09-21
简单k线图买卖策略可视化 简单k线图买卖策略可视化
记录最近用到的金融买卖策略框架,在给定时间段k线图上叠加显示买点、卖点、收益等信息,用pyecharts可视化标注符合业务逻辑的买点和买点信息以及收益率。 前提事先可了解pyecharts官网 由于在K 线图 Candlestick上,要标
2022-09-05
二叉树计算 二叉树计算
二叉树的种类在我们解题过程中二叉树有两种主要的形式:满二叉树和完全二叉树。 满二叉树满二叉树:如果一棵二叉树只有度为0的结点和度为2的结点,并且度为0的结点在同一层上,则这棵二叉树为满二叉树。 如图所示: 这棵二叉树为满二叉树,也可以说深
2022-09-02
栈和队列计算 栈和队列计算
原理队列是先进先出,栈是先进后出。 栈提供push 和 pop 等等接口,所有元素必须符合先进后出规则,所以栈不提供走访功能,也不提供迭代器(iterator)。 不像是set 或者map 提供迭代器iterator来遍历所有元素。 栈是
2022-08-29
原创毕设雏形之问卷答题实时分析系统 原创毕设雏形之问卷答题实时分析系统
关联XXXXX话题的问卷调查 持续更新中… 一、项目介绍本项目分为六个模块,第一个为java语言基于springboot实现的问卷答题模块,具体包含问题的校对统计,echarts,bootstrap,click,jquery等前端模块,第二
2022-08-25 读序
服务器部署项目 服务器部署项目
1 在本地修改对应若依配置 用idea打开若依项目 目录结构 配置文件 ruoyi-admin/src/main/resources 1、logback.xml日志配置 修改日志输出编码格式,使用UTF-8 2、app
2022-08-23 读序
哈希表和字符串计算 哈希表和字符串计算
哈希表哈希表是根据关键码的值而直接进行访问的数据结构。 那么哈希表能解决什么问题呢,一般哈希表都是用来快速判断一个元素是否出现集合里。 哈希函数 通过hashCode把名字转化为数值,一般hashcode是通过特定编码方式,可以将其他数据
2022-08-20
数组和链表计算 数组和链表计算
数组数组下标都是从0开始的。 数组内存空间的地址是连续的 正是因为数组的在内存空间的地址是连续的,所以我们在删除或者增添元素的时候,就难免要移动其他元素的地址。 例如删除下标为3的元素,需要对下标为3的元素后面的所有元素都要做移动操作,如图
2022-08-19
7 / 12