自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 清明-微信小程序

云开发接入初始化云开发环境保密。

2023-04-07 11:37:07 840

原创 清明-前端

flex direction column reserve flex:1是占比,js好像要操控doc来控制巴拉巴拉,VUE不用。何良蓉说,他觉得学的时候开心,玩的时候也开心。可能他掌握生活的秘密了吧。我学的最深的一句话可能就是 容器只对最近的元素生效,对子子元素要再进行布局。明天面快手前端,正好借这个机会,做做毕设吧。要是问我,我就用 overflow:auto 乱编。看了眼别人的面经,就知道自己这次自己只是走个过场了。组件注册,忘干净了,希望别问。如果他没对我撒谎的话。问我的话,可能是VUE。

2023-04-06 12:29:48 395

原创 springboot 尚硅谷

导入静态资源 创建cotroller的时候发现没有java类 猜到是Maven没改,果真还在c盘。创建项目、删掉静态文件夹、检查一遍maven仓库是自己的而不是idea的。真恶心啊,创业未半而中道崩殂 四五个人让我下去打德州扑克。卡住了,没这个方法。改几个版本让Maven能正常使用。

2023-03-28 20:28:13 57

原创 春分-英语

开题的时候说了,要每天学半小时英语。自己也借助这个机会。练练听力和英语单词。每天就半个小时。顺便推广一下足球,也给自己考六级做一个准备。到点,就不写了。

2023-03-26 10:13:38 92 1

原创 春分-面试

java序列化就是指把Java对象转换为字节序列的过程 Java反序列化就是指把字节序列恢复为Java对象的过程。看别人简历上好像很高深、但是好像几个注解就能干了吧。String不可变、另外两个可变、StringBuilder线程不安全、但是效率高、并且String不能被继承。1.String的类型 string、stringbuilder 、stringbuffer?持久层、控制层、业务层、pojo 、都是注入到springboot容器中。引用数据对象 类、数组、接口。模型层、视图层、控制层。

2023-03-24 23:24:08 573

原创 开题-春分

具体想法大概就是,找工作为主、在学校这几个月、把算法英语和技术学好、体能训练好,要是联赛五月份能举办的话就冲着夺冠去。每天保证五个小时的算法代码,半小时英语,一个小时投递,早睡早起,剩下的时间也没有必要太焦虑,能坚持下去才是最重要的。其实改简历就改了两个半小时,常常在想,要是我之前投那么多家就好了,就是这种心态最折磨人了。不过我也预判到自己晚上不想复盘,春分了,走着看吧。对了,昨天看了周恩来的四个昼夜,很感人。学是学不完的、算法、技术、还要看书、剪视频。每天固定两小时复盘,写博客。

2023-03-24 11:27:06 27

原创 Leetcode-java 数据结构回顾

不是根据难易程度来记录的,是根据自己的理解程度和思考顺序记录。希望自己能忘得慢一点,我现在看自己以前的文章都已经是天书了。

2023-03-09 09:30:31 266

原创 7zip解压缩

7zip压缩 使用安装

2023-01-31 19:42:58 100

原创 java初识

自己多少学了一点java,大二上学期java,下学期javaweb,大三上javaee,但是在学javaee并且刷题的时候发现一个问题。如果我刷算法题,我是提交java8还是java11?答案是java8 我觉得是java8大体了解一下后,java8与java11都是长期支持版本,java8的版本更老,java11更加自动和只能,定义变量只需要var 就能自动识别和更新,所以,更推荐java11....

2021-09-26 00:54:15 66

原创 递推专题记录

过河卒思路并不是很难,但是写了六个小时。有点像以前的动态规划。主要就是细节要求太多。还有数组要用longlong.有时候一个地方想不到就一两个小时过去了。pell数列也是,自己都教别人做出来了,自己就是没法通过。觉得是自己的样例不够,做了过河卒后大胆给数组加了longlong,就通过了。不知道自己是不是还是不适合算法,太爱钻牛角尖了,一个题做不出来就一直做,其实有时候睡一觉第二天重做一遍加一点细节就好了。不过说起来挺容易,也不简单。1:猴子吃桃查看提交统计提问总时间限制: 1000ms 单个测.

2021-09-10 22:56:14 119

原创 算法设计与分析前言

终于想起自己的账号密码了。其实不然,没学c++的一年里学校开了java,也了解了java的优势与劣势。c语言和算法已经落下快一年了,一年会发生很多事。自己也越来越认可技术可以改变生活。自己同时也感到遗憾,学校考研氛围更好,对专业要求反而松一些。未来真正能留在这个专业的人并不多,也包括自己。一年没碰,前天开始学算法的时候,自己连c++的using namespace std后面有没有,都想了很久。最后想通过记录自己对算法的分析与学习,能够提高自己的编程能力。有能力的情况下再用java把oj题目复写一遍。

2021-09-10 22:39:07 99

原创 第七周图论总结

DFS改良(DFS-Improve)1.BFS与DFSBFS广度优先树。DFS是多棵树的深度优先森林。DFS搜索先遍历本顶点,再递归遍历临接的顶点。DFS改良能先递归遍历临接的顶点,再遍历本顶点,并且按遍历顺序逆序存储起来。代码:DFS-IMPROVE(v,visited,stack)visited[v] = truefor i equal to every vertex adjacent to vif visited[i] == false DFS-IMPROVE(i,visite

2020-10-18 23:32:07 70

原创 爬豆瓣示例

import requestsur0=“https://movie.douban.com/j/new_search_subjects?sort=U&range=0,10&tags=&start=”headers={“User-Agent”:“Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.116 Mobil.

2020-10-18 23:28:41 83

原创 23:求出e的值

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner bg = new Scanner(System.in); int n=bg.nextInt(); double e=1; for(int i=1; i<=n;i++) { double sum = 1; for(int j=1;j<=i;j++)

2020-10-18 21:06:21 175

原创 22:骑车与走路

import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); int len=0; for (int i=1;i<=n;i++) { len=in.nextInt();

2020-10-18 19:29:14 381

原创 05:数字统计

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner bg = new Scanner(System.in); int sum=0; int n=bg.nextInt(); bg.nextLine(); for(int i=1; i<=n;i++) String s=bg.nextLine(); char a[]=s.toChar

2020-10-18 19:18:22 130 2

原创 2020-10-11

数据结构一周学习内容。堆。树状数组。线段树。树。二叉树。线段树。哈希表。因为根本不了解数据结构,所以进展很慢,但是vj上的题都有一定难度,要平衡时间还真是一件难事。尤其是写博客。。很少有时间。现在数据结构是有专业课的,之前总想一口吃个胖子把专业课的书学好了在学acm部分,结果反而彼此牵制,效率还是不高,新的一周试试减少目标,十鸟在林不如一鸟在手。...

2020-10-12 06:22:32 42

原创 2020-10-04

赶上假期,没怎么有计划的学习。周一至周三,主要学习了数据结构的树状数组,中间拿出两天来了解了一下维特比算法,一个动态规划算法(没太看懂),最后几天没好好学,只是抽空看了一下提高篇的线段树,搜了与关资料后,感觉线段树是数据结构的核心之一。下周,一定详细呈现出来。...

2020-10-04 22:51:04 40

原创 1.2

其实也没啥好总结的,一个星期没怎么学数据结构,树状数组也不如别人写的有道理,自己在这里大体复述一下把树状数组有一个数组a,下标从0到n-1,现在给你w次修改,q次查询,修改是修改数组中某一个元素的值;查询的话是查询数组中任意一个区间的和,w + q < 500000。分析时间复杂度,修改是。可以发现,两种做法中,要么查询是。那么就有没有一种做法可以综合一下这两种朴素做法,然后整体时间复杂度可以降一个数量级呢?有的,对,就是树状数组。这里的精髓就是掌握树状数组的应用查询,当你读两遍不懂时,照

2020-09-27 23:26:54 58

原创 2020-2021 1.1

数据结构与算法.序今天懵懵懂懂看了半天书,自己之前还学习过树状数组,回首往事,已经是一片空白。自己的专业课有数据结构,ACM同样也需要数据结构,趁着这些机会,就先学习一下数据结构。今天说实话,啥都没看懂,啥都,没看懂。但是看过几篇博客,多少和我有一样的结论,从理解上来说,看视频>看博客>自己看书。感觉上来说,看书理解对于后期的长算法理解是有好处的。个人认为会对自学能力的提升更大。而自学又恰恰是计算机这门学科不可或缺的。至于自己理解的对不对,就需要慢慢的来印证了。明天,在看一天书,如果实在写

2020-09-21 23:58:54 79

原创 Educational Codeforces Round 93 (Rated for Div. 2) A(想了两个小时)

A. Bad Triangletime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given an array a1,a2,…,an, which is sorted in non-decreasing order (ai≤ai+1).Find three indices i, j, k such that 1≤i<j<

2020-08-30 23:03:17 75

原创 6.1 图论

今天学习了图论。2020 08 06很难。

2020-08-06 23:25:10 105

原创 5.1

裂开了,忘了写博客。现在在做cf啊。今天记录,补题,cf

2020-08-05 23:15:39 89

原创 4.图论

截止现在,图论算法还没看完。明天早上把详细的感受写出来。初步的感觉,图论的应用可以类似于网点分部查找,优化方案过程之类的。下面是两张图,不确定能不能看出来。content://com.yinxiang.yinxiangprovider/user/27870750/notes/ea2aed03-9a86-43fd-bff9-a8ae82611307/resources/1d2e00ecb41285268235eed35834bb6ccontent://com.yinxiang.yinxiangpro

2020-08-04 23:08:20 285

原创 3.图论

什么是凸轮图论〔Graph Theory〕是数学的一个分支。它以图为研究对象。图论中的图是由若干给定的点及连接两点的线所构成的图形,这种图形通常用来描述某些事物之间的某种特定关系,用点代表事物,用连接两点的线表示相应两个事物间具有这种关系。”图论属于离散数学的一部分应用场景是计算机一、求出这个图的补图  (1)输入无向图的各边所关联的顶点对,确定每个顶点度,以及图的最大度数和最小度数,求出这个图的补图。(2)输入有向图的各边所关联的顶点对,确定每个顶点的出度和入度。二、 编写一个程序,要求于无向

2020-08-03 23:21:49 259

原创 2.七月总结

继续学算法的一个月,思维并没有多大长进,只能说是见识的多了,写代码比以前强了。可是越接触的东西多了,不会的东西就越多,在牵扯上以前的算法确实没有搞透彻,就没有明确的进步阶梯,会让学习效率很低。记录一下我感觉收获最大的一个方法。一场比赛里,选一个感觉很难但自己尽力估计可以做出来的题。投入进去去做,时间一会就过去了,可能会做不出来,但一旦做出来了就会突然感觉自己的层次上去了,有一种很强的提升感。以后遇见类似的题也更容易举一反三。不过这种感觉只会维持一会,过后没感觉了就会有点蒙。这样也不会因为看排名而焦虑,因

2020-08-02 16:41:45 113

原创 1.1

把大脑获取信息比成带宽,一个题目的信息量是相同的,带宽是不同的,那么相同题目,读懂的时间自然是带宽高的那个少。所以带宽少的人要多读几遍。If the brain obtains information as a bandwidth, the amount of information in a topic is the same and the bandwidth is different, then the time to read the same topic is naturally the one

2020-08-01 09:14:51 53

原创 2020-07-30

单调栈定义: 单调栈就是栈内元素递增或者单调递减的栈,并且只能在栈顶操作。单调栈的维护是O(n)的时间复杂度,所有元素只会进进栈一次性质:单调栈里面的元素具有单调性;元素加入栈前会把栈顶破坏单调性的元素删除;使用单调栈可以找到元素向左遍历的第一个比他小的元素(单增栈),也可以找到元素向左遍历第一个比他大的元素(单减栈);一般使用单调栈的题目具有以下的两点:离自己最近(栈的后进先出的性质)比自己大(小)、高(低);注意:虽然称作是递增递减栈,但是实际存储的值并不是单调的,因为可以存坐标,只有坐标带入数组才是

2020-07-30 21:46:13 84

原创 2020-07-28

今天状态尚可。保持理性写笔记是一件好事,但早上写会事半功倍。明天尝试早上写。

2020-07-28 22:52:07 47

原创 2020-07-27

10:45 树状数组今天主要复盘树状数组,顾名思义,如同树枝一样能够分枝蔓延,缩短实用复杂度。

2020-07-27 22:45:40 43

原创 marineorigin Codeforces Round #659 (Div. 2)

2020/07/25 22:10写在前面关于补题,注重的应该是思维。但是想题想的久了,会厌烦,就没写博客心情。找了题解,因为不是自己想出来的,没有成就感,也。也是想了一下刷题这件事的好坏,可能每个人都不同。**THROUGH这次的比赛准备充分,但是看题的时候,就觉得不对劲,阅读难度就高。因为想快出一题,就用了翻译,读完题大概四分钟,看了一眼,只有一个人做了出来,当时就意识到,第一个题不容易,当时就放掉了。B题有两个版本,心想,既然有两个版本,简单版本应该是突破点。于是打开翻译读了下去,半个小时

2020-07-25 22:35:22 79

原创 总结

补题时发现,自己养成了看翻译依赖症,不看翻译根本理解不了题意。即使理解了,心态也跟不确定。想了想,先不跟别人比了,先把不翻译这件事改一下,稍微慢一点适应看纯英文。顺带早上学英语。不必在意自己的水平和思维,先改变对刷题的态度。可以给每道题理解时间做标记之类的。...

2020-07-18 22:40:24 68

原创 RF.1.cf

【CodeForces 1256E — Yet Another Division Into Teams】DescriptionThere are n students at your university. The programming skill of the i-th student is ai. As a coach, you want to divide them into teams to prepare them for the upcoming ICPC finals. Just ima

2020-07-16 13:34:37 81

原创 RF.1.总结

最近学习效率很低,一方面是最近的任务盘一下都赶到一块了。另一方面是没有变通。很多突如其来的变化赶到一起,就不能很好地完成任务,甚至就是单纯的浪费时间,白坐在电脑前。不管是什么科目,很久不碰势必生疏。个人中午的干扰还比较少,就在中午复盘一下自己的学习状态,给下午做做计划。今天早上睡起来就八点了,准备了一下做完题转眼就现在了。今天的状态还可以,中午准备就开始补题。晚上了解一下补题中看不懂的算法。然后早睡觉。...

2020-07-16 12:51:50 136

原创 B2. Books Exchange (hard version) cf1249

time limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputThe only difference between easy and hard versions is constraints.There are n kids, each of them is reading a unique book. At the end of any day, the

2020-07-15 21:42:52 113

原创 第二周 周二

D. Remove One Elementtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given an arrayaaconsisting ofnnintegers.You can removeat most oneelement from this array. Thus, the...

2020-07-14 22:44:37 77

原创 单调队列单调栈

单调????https://blog.csdn.net/qq_37591656/article/details/81304220https://blog.csdn.net/Honeycomb_1/article/details/105587073https://blog.csdn.net/zuzhiang/article/details/78134247https://blog.csdn.net/Dacc123/article/details/50545577https://blog.csdn.net/h

2020-07-13 22:27:39 57

原创 sort函数用法

头文件 algorithmSort(start,end,排序方法) //sort 有三个参数,一般第三个就省略了。#include<iostream>#include<algorithm>using namespace std;int main(){ int a[10]={9,6,3,8,5,2,7,4,1,0}; for(int i=0;i<10;i++) cout<<a[i]<<endl;

2020-07-13 14:49:06 85

原创 c++ string

part 1 easy :string 可改变长度的字符序列即字符串string 支持操作 初始化、复制、比较、连接、查询长度、是否空、访问字符中的单个字符。头文件 stringstring s1 s2 s3 s1="hello worid" string s4("i am") 两种初始化方法s2=“today”; 赋值s1=s3+" "+s4; ...

2020-07-13 14:26:46 90

原创 2020-07-11

整理发现自己很多的不足。

2020-07-11 23:13:47 56

空空如也

空空如也

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

TA关注的人

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