- 博客(14)
- 收藏
- 关注
原创 滑动窗口题解
找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, …, numsr-1, numsr] ,并返回其长度。你可以选择任意一棵树开始采摘,你必须从 每棵 树(包括开始采摘的树)上 恰好摘一个水果。采摘的水果应当符合篮子中的水果类型。每采摘一次,你将会向右移动到下一棵树,并继续采摘。你只有 两个 篮子,并且每个篮子只能装 单一类型 的水果。每个篮子能够装的水果总量没有限制。一旦你走到某棵树前,但水果不符合篮子的水果类型,那么就必须停止采摘。
2023-08-20 21:53:53
226
原创 背包问题总结
背包九讲文章目录背包九讲一、01背包1.问题描述2.题目地址3.解题思路4.代码二、完全背包2.题目地址3.解题思路4.代码总结一、01背包1.问题描述已知一个背包最多能容纳体积之和为V的物品。现有 n 个物品,第 i 个物品的体积为 vi , 重量为 wi。求当前背包最多能装多大重量的物品?2.题目地址牛客在线编程3.解题思路01背包特点:每种物品仅有一件,可以选择放或者不放。定义f[i][v]表示前i件物品放入一个容量为v的背包可以获得的最大价值,则状态转移方程为:f[i][v]
2022-05-16 14:01:37
795
原创 输入vue ui 命令出现ERROR Failed to get response from /vue-cli-version-marker的解决方案
项目场景:最近需要做一个前后端分离的项目,准备使用Vue的前端项目管理进行前端项目的创建。问题描述:在输入vue ui命令打开前端项目管理器时就出现了这样的问题。这个错误影响很大,虽然前端项目管理器可以打开,但是当你尝试创建vue项目时,会发现一顿操作之后,控制台最终报错。搜索了很多解决方法,有人说是vue版本的问题,还有人说是node.js版本的问题。经过一番操作之后,问题依然没有解决。 原因分析:偶然看了一个博主说是因为hadoop环境变量,突然想到yarn命令也可以操作node.
2021-02-02 12:19:18
1688
原创 Windows下安装第二个Mysql的解决方法
背景:最近用Django框架在做web毕设实习,小组用的django框架版本刚好和我的数据库版本不兼容。无奈之下安装了mysql-8.0.15-winx64,可是之前的项目用的低版本数据库呀,为了防止项目出现问题,开始了探索兼容两个数据库版本的办法。 幸好没那么麻烦。再此先感谢[博主wudinaniya]提供的方法,以及[百度经验],可能本人能力有限参考两位综合以上两位的方法顺利将数据装好了,希望...
2020-03-21 11:09:20
582
原创 Windows下elasticsearch启动闪退之JAVA环境变量报错:could not find java; set JAVA_HOME or ensure java is in PATH...
Windows下elasticsearch启动闪退之JAVA环境变量报错:could not find java; set JAVA_HOME or ensure java is in PATH问题描述:解压elasticsearch后,双击elasticsearch.bat闪退,选择使用命令行的方式启动,发现提示错误解决方法:配置环境变量JAVA_HOME在bin下找到elastics...
2020-01-29 14:25:12
2375
4
原创 KFC收银系统--第三部分
KFC收银系统—第三部分(抽象工厂设计模式)抽象工厂抽象工厂模式允许客户使用抽象接口来创建一组相关的产品,客户类和工厂类独立,客户只需要调用工厂的方法,当产品发生变化时,只需要修改对应的工厂,客户无需修改。结合抽象工厂的系统分析(抽象工厂的类图)代码:-首先创建抽象食物类package product;/*** *<p>Title:AbstractF...
2018-10-26 15:13:49
418
原创 KFC收银系统----第二部分
KFC收银系统----第二部分(界面的设计及部分代码)该系统在界面设计方面涉及到了Java GUI 中的很多知识,例如Java的布局,在会员注册以及会员支付页面主要运用了GridLayout(网格布局),使用布局管理器类管理布局可以减少很多工作量。再比如说用到了一些接触比较少的table;销售管理就是利用table来实现的。还有一些常用控件不常用的方法。比如说JButton 的setCont...
2018-10-25 20:23:22
788
原创 Java24点游戏
24点游戏游戏规则:从扑克中每次取出4张牌。使用加减乘除,第一个能得出24者为赢。(其中,J代表11,Q代表12,K代表13,A代表1),按照要求编程解决24点游戏。用户初始生命值为一给定值(比如3),初始分数为0。随机生成4个代表扑克牌牌面的数字或字母,由用户输入包含这4个数字或字母的运算表达式(可包含括号),如果表达式计算结果为24则代表用户赢了此局。2.使用计时器要求用户在规定时间内输...
2018-09-26 20:50:23
867
原创 词频统计程序
词频统计程序程序的功能(1)可导入任意英文文本文件(2)统计该英文文件中单词数和各单词出现的频率(次数),并能将单词按字典顺序输出。(3)将单词及频率写入文件。(4)实现GUI界面。(5)将单词及频率写入数据库。功能的实现GUI界面的实现:界面组成比较简单三个按钮:open(用来打开文件资源管理器)check(用来统计单词数量,并将英文单词以及频率写入数据库)order...
2018-09-19 00:21:35
2135
2
原创 最大公约数和最小公倍数问题
1.问题描述求两个数的最大公约数和最小公倍数2.问题要求基本要求: 1.程序风格良好(使用自定义注释模板),两种以上算法解决最大公约数问题,提供友好的输入输出。 提高要求: 1.三种以上算法解决两个正整数最大公约数问题。 2.求3个正整数的最大公约数和最小公倍数。3.作业提示问题分析与算法设计1):求解最大公约数最常用的方法有分别列举出所有数的因数,求解最大...
2018-09-09 00:08:17
686
原创 三天打鱼两天晒网
1.问题描述中国有句俗语叫“三天打鱼两天晒网”。某人从2010年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。用C或C++语言/java/python实现程序解决问题。2.问题要求基本要求 1.程序风格良好(使用自定义注释模板),提供友好的输入输出。 提高要求: 1.输入数据的正确性验证。 2.使用文件进行数据测试。如将日期 2...
2018-08-30 19:10:01
307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人