- 博客(23)
- 收藏
- 关注
原创 浙江省气象数据处理与分析报告
(1)从[中央气象台官方网站(http://www.nmc.cn/);浙江气象台(http://zj.weather.com.cn/)]爬取所采用的数据(2)对最近24小时各个城市的天气数据,包括时间点(整点)、整点气温、整点降水量、风力、整点气压、相对湿度等数据进行处理和分析(3)使用echarts对数据进行可视化。
2023-03-08 10:10:25
1239
原创 vue项目流程
项目流程1.创建项目(1)新建一个文件夹project(到时候创建的项目会放在这个文件夹里面)(2)打开文件夹,在空白处按住shift的同时点击鼠标右键,点击“在此处打开Powershell窗口(S)”(3)淘宝镜像(不是必须安装,速度可以快一点)如果装了的话,后面命令中的npm全部要改成cnpm,此处我没有安装npm install cnpm -g --registry=https://registry.npm.taobao.org(4)如果已经全局安装了旧版本的 vue-cli(1.x
2022-04-03 15:10:11
2031
原创 暑期第6-8周解题报告5篇(8月16日-9月5日)
暑期第6-8周解题报告5篇(8月16日-9月5日) /** 题目: 杭电2021-8-28 2021中国大学生程序设计竞赛(CCPC)- 网络选拔赛 1007 Function 题意: 给你一个函数f(x)=Ax^2g(x)+Bx^2+Cxg^2(x)+Dxg(x) 其中g(x)代表x的每个位数和,比如g(123)代表1+2+3=6 给你A,B,C,D,N,让你求1到N最小的函数值 思路: f(x)=
2021-09-04 23:28:05
98
原创 给丁丁的复习宝典
/**1、定义一个整型的长度为5 x 4的二维数组k[5][4],并将数组中元素k[i][j] 值初始化为值i x j。然后,将元素k[2][3]打印出来。(本题8分)*/package cn.itcase.kaoshi;public class test1 { public static void main(String[] args){ int[][] k=new int[6][5]; for(int i=1;i<=5;i++){ for(int j=1;j<=4;j
2021-09-02 22:44:41
885
原创 暑期第5周解题报告5篇(8月9日-8月15日)
/**杭电https://acm.hdu.edu.cn/showproblem.php?pid=7051 Smzzl with Greedy Snake**/#include<iostream>using namespace std;const int N=1e5+5;struct node{ int x; int y;}a[N];int main(){ ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); int
2021-08-15 22:58:51
137
原创 暑期第4周解题报告5篇(8月2日-8月8日)
/**题目:牛客2021-8-2牛客多校训练营6F Hamburger Steak题意:有n个汉堡和m个锅,每个汉堡需要煎的时间为ti一个汉堡可以在一个锅中煎,也可以分成两次在两个锅中煎 一个汉堡同时只能放到一个中求一个方案使得煎好所有的汉堡所需要的时间最少 思路:假设我们知道了最小耗时t,就可以贪心地对每个锅的时间t依次分配给每个汉堡当前这个锅没煎完的部分再由下个锅煎即可我们需要保证所有的锅的时间和大于等于所有汉堡的时间并且耗时最长的汉堡不会再统一时刻分到两个锅中因此
2021-08-08 22:28:53
68
原创 第18周解题报告4篇(6月28日-7月4日)
1.Governing sand题意:给你n种树,每种树有p[i]个,每个去掉花费c[i],树高h[i]让你去掉一些树,使得最高的树的个数占总数的一半以上思路:从高到底枚举树,对于第i高度的树,将更高的全部砍掉,再从低的中选取k个费用最小的砍掉。花费为全部代价-当前高度所需花费-最多省下代价,求最小值代码: #include<iostream> #include<algorithm> #include<string> #inc
2021-08-06 14:00:09
85
原创 bfs题解
VjudgeA - Catch That CowJohn和奶牛分别在数轴的n和k上,john去找奶牛且奶牛不会动john有三种移动的方式1.向前一格2.向后一格3.从点x移动到点2*x求john到奶牛的位置最少需要几步对于n>k的情况,John只能一步步往后退去找牛,所以步数为n-k对于n==k的情况,John不用动,这种情况可以和第一种情况合并对于n<k的情况,通过bfs去搜索最少需要几步#include<iostream>#include<queue
2021-08-06 13:59:33
218
原创 第3周解题报告5篇(7月26日-8月1日)
/**题目:牛客2021-7-26牛客多校训练营4F Just a joke 题意:有一个无向图,现在Alice和Bob轮流操作每回合每个玩家可以执行以下操作中的一种:1.选择一条边将其删除2.选择一个连通分量(无向图的连通分量是一组节点,使得每对节点通过一条路径连接图中的其他节点与该集合中的节点不相连。) 先无法操作的输,判断谁赢得了比赛 思路:这一题如其题目的名字一样,是个joke这些输入的无向图的边都是用来混淆的只需要判断边和点的和的奇偶性就可以了对于第一个操
2021-08-06 13:59:03
81
原创 2021.7.19~2021.7.25题解
/**题目:牛客2021-07-20 UCF Local Programming Contest Round 1A E Sum of a Function 题意:定义f(n)为n的最小质因子,给定区间s,e,求区间内所有f(n)排序后最小的k个的和思路:e+100<=e<=s+1e6,大数可以利用1e6之内的素数来筛 先通过欧拉筛筛选出1e6之内的素数然后对大数进行区间筛如果是第一次筛到就记录下它的最小质因子如果没有被筛到就说明这个数就是质数,其最小质因子就是其本身
2021-08-06 13:58:41
341
原创 hdu1312 bfs和dfs
#include<iostream>#include<queue>// 队列 using namespace std;const int N=20+5;// 房间大小范围 char mp[N][N];// 房间地砖 int dir[4][2]={{-1,0},{0,-1},{1,0},{0,1}};// 四个方向 int num;// 所能到达的黑色瓷砖的数量 int n,m;// 房间的长和宽 struct node{// 记录瓷砖的坐标 int x; i
2021-07-21 14:42:18
141
原创 gym103145
第19周解题报告2篇(7月5日-7月11日)K - CityGym - 103145K 题意:n城市之间连接无方向的道路,每个道路都有能量,敌人发动攻击,来摧毁这些道路,如果敌人发动x的攻击,则所有能力小于等于x的道路都将被摧毁,问有有多少对城市可以到达对方思路:将所有的城市道路按照能量进行从小到大的排序,根据能量的大小,将它们进行合并,每次合并操作之后计算小于等于当前这个点有多少对城市,并存入res数组,根据每次的查询,判断是否大于最大的道路的能力,如果大于,则所有道路都摧毁,没有城市可以到达
2021-07-12 16:04:52
344
原创 我的草稿hhh
#include<iostream>#include<algorithm>#include<string>#include<cstring>#include<string.h>#include<vector>#include<stack>#include<queue>#include<map>#include<set>#include<cmath>#def
2021-07-05 13:53:52
88
原创 Acwing 3628 边的删减
题目:给定一个由 n 个点和 m 条边组成的无向连通加权图。设点 1 到点 i 的最短路径长度为 di。现在,你需要删掉图中的一些边,使得图中最多保留 k 条边。如果在删边操作全部完成后,点 1 到点 i 的最短路径长度仍为 di,则称点 i 是一个优秀点。你的目标是通过合理进行删边操作,使得优秀点的数量尽可能大。输入格式第一行包含三个整数 n,m,k。接下来 m 行,每行包含三个整数 x,y,w,表示点 x 和点 y 之间存在一条长度为 w 的边。保证给定无向连通图无重边和自环。输出格
2021-06-13 16:12:44
104
原创 球与盒子问题
1.不同的球放到不同的盒子里,不能为空n个不同的球(1-6)放在m个不同的盒子(A-C)里,要求每个盒子至少有1个球并且所有球都放盒子里。请问有多少种方案?请输出这些方案?数学计算以6个球,3个盒子为例,分为三种情况,(1,1,4) (1,2,3) (2,2,2)需要部分平均分组 C(6,1)*C(5,1)*C(4,4)/A(2,2)*A(3,3)+C(6,1)*C(5,2)*C(3,3)*A(3,3)+C(6,2)*C(4,2)*C(2,2)/A(3,3)*A(3,3)=90+360+9
2021-06-01 02:35:18
741
原创 ABC186E
题目:We have N chairs arranged in a circle, one of which is a throne.Takahashi is initially sitting on the chair that is S chairs away from the throne in the clockwise direction. Now, he will repeat the move below.Move: Go to the chair that is K chairs aw
2021-06-01 00:33:57
195
1
原创 BAPC 2020 G题 Generator Grid
题目:The volcanic island of Fleeland has never had a proper electric net, but finally the Biomass Alternative Power Conglomerate(BAPC) has agreed to build the island’s power plants and net-work.On the island’s coast are its n cities. The BAPC has surveyed
2021-05-10 00:26:00
210
原创 二分(整数二分和浮点数二分)
基础算法——二分(整数二分和浮点数二分)目录二分(整数二分和浮点数二分)整数二分知识点二分左半边的右边界点1.步骤2.代码(带注释)3.代码(不带注释)二分右半边的左边界点1.步骤2.代码(带注释)3.代码(不带注释)浮点数二分1.知识点2.步骤3.代码(带注释)4.代码(不带注释)二分(整数二分和浮点数二分)整数二分知识点有单调性一定可以二分,可以二分不一定有单调性二分的本质是右半边满足这种性质,左半边不满足这种性质如果可以找到这样一种性质,使数组一分为二,即可以找到边界点位置二分左半边的右
2021-02-20 16:11:43
235
原创 快速排序和归并排序
基础算法——快速排序和归并排序 目录快速排序1.知识点2.步骤3.代码(带注释)4.代码(不带注释)归并排序1.知识点2.步骤3.代码(带注释)4.代码(不带注释)快速排序1.知识点1.快速排序主要思想基于分治2.快速排序不稳定例如 3 1 2 3 5,分界点 x=3当i指向第一个数3,j指向倒数第二个数3,会停下来交换两个数2.步骤1.确定分界点xq[l]、q[(l+r)/2]、q[r]、随机2.调整区间区间划分成两部分,使得满足条件:1、左区间里的所有的数都 <=x2、右
2021-02-20 16:02:49
293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人