自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

转载 Java 仿牛客网社区项目—知识点&面试总结

项目的整体结构来源于牛客网,主要使用了Springboot、Mybatis、MySQL、Redis、Kafka等工具。利用定时任务定期计算帖子的分数,并在页面上展现热帖排行榜。Spring框架由很多模块组成,利用这些模块可以方便开发工作。模块包括:核心容器(spring core)/数据访问和集成(Spring JDBC)/Web(Spring Web/MVC)/AOP(Spring Aop)/消息模块/测试模块(Spring Test)等。data access object,存放数据库访问对象。

2024-06-13 00:16:18 53

原创 CMB1 序列找数

没给n的取值范围,所以尝试用bool数组标记,竟然意外的过了。看题解才发现大家的思想是等差数列求和减去数组的和。

2024-05-25 11:37:31 144

原创 2023最新Java面试题,大厂高频java面试真题(持续更新中)

如果排序字段不在索引列上,产生 filesort. filesort(文件排序)有两种算法: mysql就要启动双路排序和单路排序。记不住多动手做实验,熟练使用 explain,必要时使用 optimizer_trace。order by 没有遵循最左前缀法则,产生 filesort。无过滤不索引(如果没有过滤条件,那么就用不到索引)顺序错, 产生 filesort。方向反, 产生 filesort。假设index(a,b,c)以上内容均整理自尚硅谷。

2023-08-23 18:38:02 145

原创 pansharpening术语记录

LR/MS融合

2022-09-09 13:47:40 715 1

原创 使用MathType编辑公式时报错“Error53找不到文件:MathPage.WLL”

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入弄了一下午,终于在官网的回答中解决问题了!如果你翻遍所有的博客还是出现下面错误那你应该这样做:将Word中的宏安全中

2022-05-10 17:21:54 214

原创 20. 有效的括号-力扣(leetcode)

给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串 s ,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。解题思路:我们借助一个栈来进行判断,每当向栈里push时,先将栈顶元素和当前字符进行配对,如果匹配,则将栈顶弹出;否则就将当前元素入栈。字符串遍历结束后,若栈为空,则为true;否则便是不能完全匹配,则为false。另外应注意在出栈和取栈顶时应注意栈是否为空。代码:class Solution {public:

2021-02-03 17:04:48 149

原创 225. 用队列实现栈-力扣(leetcode)

使用队列实现栈的下列操作:push(x) – 元素 x 入栈pop() – 移除栈顶元素top() – 获取栈顶元素empty() – 返回栈是否为空注意:你只能使用队列的基本操作-- 也就是 push to back, peek/pop from front, size, 和 isempty 这些操作是合法的。你所使用的语言也许不支持队列。 你可以使用 list 或者 deque(双端队列)来模拟一个队列 , 只要是标准的队列操作即可。你可以假设所有操作都是有效的(例如, 对一个空的

2021-01-30 13:26:25 96

原创 206. 反转链表-力扣(leetcode)

反转一个单链表。示例:输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL解题思路:定义两个指针:first 和 last;first 在前,last 在后;每次让 last 的 next 指向 first ,实现一次局部反转局部反转完成之后,first 和 last 同时往前移动一个位置循环上述过程,直至 last 到达链表尾部代码:class Solution {public:

2021-01-16 15:52:57 132

原创 解决“ ModuleNotFoundError: No module named ‘tensorflow.examples‘ “

这个问题是我在用tensorflow做mnist数据集案例,程序在pycharm 2019.3.1运行时出现的问题.原因是tensorflow中没有examples解决方法首先找到对应tensorflow的文件,我的是在D:\python3\Lib\site-packages\tensorflow(python的安装目录),进入tensorflow文件夹,发现没有examples文件夹。我们可以进入github下载:https://github.com/tensorflow/tensorflow

2021-01-05 16:03:53 12536 8

原创 如何在pycharm中导入tensorflow

Settings->project:xxx(选择当前项目)然后点击右上角加号在搜索框里搜索tensorflow进行install就可以了!最后我们可以发现安装成功,在这里我安装的版本是2.4.0.很多安装包都可以在这里安装,而且会自动添加依赖包,这样省去了很多安装的麻烦。剩下的就是可以开始你深度学习实践环节了。...

2021-01-05 10:50:59 3461 3

原创 pycharm中代码底部有绿色的波浪线(解决办法)

在编写代码的过程中,我们可能会遇见下面这种情况我们看着可能会不太舒服,那么该如何解决呢?只要把圈出来的对号取消就可以了!

2021-01-04 15:53:42 9737 2

原创 P5638 【CSGRound2】光骓者的荣耀(模拟+前缀和)

题目描述小 K 打下的江山一共有n个城市,城市i和城市i+1有一条双向高速公路连接,走这条路要耗费时间ai。小 K 为了关心人民生活,决定定期进行走访。他每一次会从1号城市到n号城市并在经过的城市进行访问。其中终点必须为城市n。不仅如此,他还有一个传送器,传送半径为k,也就是可以传送到i−k和i+k。如果目标城市编号小于1则为1,大于n则为n。但是他的传送器电量不足,只能传送一次,况且由于一些原因,他想尽量快的完成访问,于是就想问交通部部长您最快的时间是多少。注意:他可以不访问所有的城市,使用传送

2020-10-27 16:20:11 159

原创 3.无重复字符的最长子串-力扣(leetcode)

给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 因为无重复字符的最长子串是 "wke",所以其长度为 3。请注意,你的答案必须是 子串 的长度,“pwke” 是一个子序列,不是子串。解题思路

2020-10-19 21:00:39 195

原创 2.两数相加-力扣(leetcode)

给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807解题思路:最开始的想法是将两个链表转整数,相加后再将整数转链表。提

2020-08-25 20:34:14 107

原创 1.两数之和-力扣(leetcode)

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]轻松的过了,看了一眼题解,发现自己果然是用的最暴力的方法,我恨(脑子怎么不思考呢)!第一种解法(暴力法):It’s me! 很简单,遍

2020-08-24 17:46:21 156

原创 P2181 对角线(数论) 洛谷

题目描述对于一个 n 个顶点的凸多边形,它的任何三条对角线都不会交于一点。请求出图形中对角线交点的个数。例如,6 边形:输入格式输入只有一行一个整数 n,代表边数。输出格式输出一行一个整数代表答案。输入输出样例输入 #13输出 #10输入 #26输出 #215解题思路由于不会有三条对角线交于一点,所以过某一个交点有且只能有2条对角线,而这两条对角线实质上是确定了4个顶点(也可以看做是一个四边形的两条对角线交于一点,求四边形的数量)。因此我们只需要确定4个顶点就

2020-08-03 18:17:19 311

原创 P1090 合并果子 / [USACO06NOV] Fence Repair G(贪心+优先队列) 洛谷

题目描述在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的果子经过 n−1 次合并之后, 就只剩下一堆了。多多在合并果子时总共消耗的体力等于每次合并所耗体力之和。因为还要花大力气把这些果子搬回家,所以多多在合并果子时要尽可能地节省体力。假定每个果子重量都为 1 ,并且已知果子的种类数和每种果子的数目,你的任务是设计出合并的次序方案,使多多耗费的体力最少

2020-07-31 18:50:37 482

原创 P1803 凌乱的yyy / 线段覆盖(贪心) 洛谷

题目背景快 noip 了,yyy 很紧张!题目描述现在各大 oj 上有 n 个比赛,每个比赛的开始、结束的时间点是知道的。yyy 认为,参加越多的比赛,noip 就能考的越好(假的)。所以,他想知道他最多能参加几个比赛。由于 yyy 是蒟蒻,如果要参加一个比赛必须善始善终,而且不能同时参加 2 个及以上的比赛。输入格式第一行是一个整数 n ,接下来 n 行每行是 2 个整数 ai, bi ( ai < bi ),表示比赛开始、结束的时间。输出格式一个整数最多参加的比赛数目。输入输

2020-07-30 18:59:30 270

原创 P1223 排队接水(贪心) 洛谷

题目描述有 n 个人在一个水龙头前排队接水,假如每个人接水的时间为Ti,请编程找出这 n 个人排队的一种顺序,使得 n 个人的平均等待时间最小。输入格式第一行为一个整数 n。第二行 n 个整数,第 i 个整数 Ti 表示第 i 个人的等待时间 Ti。输出格式输出文件有两行,第一行为一种平均时间最短的排队顺序;第二行为这种排列方案下的平均等待时间(输出结果精确到小数点后两位)。输入输出样例输入 #110 56 12 1 99 1000 234 33 55 99 812输出 #13 2

2020-07-29 20:02:03 542

原创 P2240 【深基12.例1】部分背包问题(贪心) 洛谷

题目描述阿里巴巴走进了装满宝藏的藏宝洞。藏宝洞里面有 N(N≤100) 堆金币,第 i 堆金币的总重量和总价值分别是 mi,vi(1<=mi,vi<=100)。阿里巴巴有一个承重量为 T(T≤1000) 的背包,但并没办法将全部的金币都装进去。他想装走尽可能多价值的金币。所有金币都可以随意分割,分割完的金币重量价值比(也就是单位价格)不变。请问阿里巴巴最多可以拿走多少价值的金币?输入格式第一行两个整数 N、T接下来 N 行,每行两个整数 mi,vi输出格式一个整数表示答案,输出两位小

2020-07-28 19:37:51 387

原创 CF Round #635 (Div. 2) 题解

A - Ichihime and Triangle (思维)题意:给你四个数字a,b,c,d然后选择三条边x,y,z满足a≤x≤bb≤y≤cc≤z≤d且x,y,z能构成三角形,请输出x,y,z.思路:三角形的组成条件,两边和大于第三边,那么如果两条边相等,只要第三条边小于两边相加就能符合条件,所以直接取a,c,c即可.#include<iostream>#incl...

2020-04-22 19:14:45 137

原创 解决 Springboot 配置文件提示 Cannot resolve class or package ‘jdbc’ less… 问题

当使用Spring Boot 整合MySQL的时候配置可能会出现这个故障其实这个问题是由于MySQL 这个jar 包依赖类型默认是runtime ,也就是说只有运行时生效,所以虽然这里报错,但是不影响你代码运行。解决方案:将runtime 修改为Compile即可....

2020-04-17 08:34:21 2199

原创 CentOS7 python-pip安装失败

很多小伙伴在直接安装pip时都会出现如下错误:没有可用软件包 python-pip那么该如何解决呢?1.先安装epel-release,,这个包包含了 EPEL 源的 gpg 密钥和软件源信息,该软件包会自动配置yum的软件仓库yum -y install epel-release2.执行成功之后,再次执行yum install python-pipyum -y install py...

2020-04-12 23:14:31 714

原创 yum错误Cannot retrieve metalink for repository: epel/x86_64. Please verify its path and try again

因为这个问题卡了两天,百度了好多文章,还是这个文章解决了问题

2020-04-12 22:50:41 394

原创 P1598 垂直柱状图(模拟) 洛谷

题目描述写一个程序从输入文件中去读取四行大写字母(全都是大写的,每行不超过100个字符),然后用柱状图输出每个字符在输入文件中出现的次数。严格地按照输出样例来安排你的输出格式。输入格式四行字符,由大写字母组成,每行不超过100个字符输出格式由若干行组成,前几行由空格和星号组成,最后一行则是由空格和字母组成的。在任何一行末尾不要打印不需要的多余空格。不要打印任何空行。输入输出样例输入...

2020-02-13 10:07:23 486

原创 HDU 1257 最少拦截系统 (简单DP+贪心,水题)

某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹.怎么办呢?多搞几套系统呗!你说说倒蛮容易,成本呢?成本是个大问题啊.所以俺就到这里来求救了,请帮助计算一下最少需要多少套拦截系统....

2019-12-03 21:52:03 137

原创 Ignatius and the Princess IV(简单DP) HDU 1029

Ignatius and the Princess IV“OK, you are not too bad, em… But you can never pass the next test.” feng5166 says.“I will tell you an odd number N, and then N integers. There will be a special integer ...

2019-12-02 20:02:21 116

原创 HRBUST 2069 萌萌哒十五酱的衣服~ multiset+lower_bound

‘Input多组数据一行为一个正整数n(n<=80000)如题意;接下来的n行,按到来时间的先后顺序描述了十五拿衣服种类和属性值每行有两个正整数a, b,其中a=0表示衬衫,a=1表示裤子,b表示衬衫的特点值或是裤子的特点值。(同一时间内十五手上的衣服不会超过10000个)Output多组数据每组数据输出一个正整数,表示十五搭配完全部衣服后的衣服属性差的总和mod ...

2019-10-17 19:02:51 250

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除