自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [考研408]数据结构算法题——快速排序模板

拿数组最左边的元素作为枢轴元素(即用来作比较的那个元素),然后把右指针 j 移动到一个比枢轴元素小的数上(为了。(即相等),最终除了枢轴元素(它始终在最左边)外,i的左边肯定比枢轴元素小,右边肯定比枢轴元素大,,即这个数的位置是不合适的要换到左边去),把左指针移到比枢轴元素大的数上(为了。,即这个数的位置是不合适的要换到左边去),然后交换这两个不合适的位置的值(空间复杂度:o(nlogn) (注意不是o(1), 因为使用了堆栈)时间复杂度:o(nlogn)

2022-11-02 20:28:01 1206 1

原创 C++ STL库优先队列(priority_queue)的使用

//priority_queue的使用#include<bits/stdc++.h>using namespace std;int main(){ priority_queue<int> pq;//大顶堆 //可定义priority_queue<Type, Container, Functional> //Type是数据类型,Container是容器类型(vector,deque,map)不能用list默认为vector //Functional是比较的

2022-04-05 11:29:54 524

原创 SPFA(代码模板)

#include<bits/stdc++.h>using namespace std;vector < pair<int,int> > g[30000];queue<int> path;int dis[30000];void spfa(){ path.push(1); while(!path.empty()) { int now = path.front();path.pop(); int s = g[now].size(); f

2022-04-05 11:27:13 141

原创 Dijkstra堆优化

//Dijkstra(堆优化)#include<bits/stdc++.h>using namespace std;struct Node{ int u,len; //u代表当前指向节点,len代表当前已走步数 bool operator<(const Node& n)const{return this->len> n.len;} //步数越大,优先级越低,排得越靠后 }tmp,top;vector<pair<int,int> &g

2022-04-05 11:03:52 268

原创 【三国杀活动】C++代码破解曹瞒走华容道(广搜、状态压缩、二叉排序树)带界面

问题描述6×6的网格内,有竖条和横条,长度为2或3 竖条只能上下移动,横条只能左右移动 在给定步数内,使得绿色横条(即曹阿瞒有我良计取冀州便是易如反掌 )到达右端(不想看只想要代码的点我)![Alt](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9hdmF0YXIuY3Nkbi5uZXQvNy83L0IvMV9yYWxmX2h4MTYzY29tLmpwZw首先建模,输入如下:每行输入(x,y,dir,len)分别代表横条在第x行和第y列,dir为1代表为横条,为

2022-01-30 16:53:12 1159

原创 win10IIS开启FTP服务器不能匿名登录

真的被win10的安全性整无语了FTP的配置这里已经很详细了Win10开启FTP与配置(完整无错版)描述:我遇到的问题是明明开启了匿名访问,却还是要登录,如图:解决办法:(1)点浏览(2)属性->安全->编辑(3)添加一个叫everyone的用户,并设置所有权限可访问就可以匿名访问了...

2021-10-20 11:20:27 6887 3

原创 [NJUST]19级上机考试题解

[NJUST]19级上机考试题解(先赞后看,已成习惯)上机考试结束了,成绩也出来了,大家有没有考到500分吖 ,我整理了一些同学的满分代码,以及我对题目的一些个人理解。A 日历题题意:输入 t 天,输出离2000年1月1日为 t 天的日期并说明是星期几样例:输入:1输出:2000/1/2 Sunday正确率:38.42%这个只要乖乖的一天一天的加就可以了,因为题目 t 的最大取值也只有4000,基本不会存在超时的情况。注意闰年的判断:if((nowyear % 4 == 0

2020-11-09 23:20:18 1234

原创 P3028 [USACO10OCT]汽水机Soda Machine

P3028 [USACO10OCT]汽水机Soda Machine题意翻译为了满足fj所有的N(1<=n<=50000)头奶牛的需求,fj新买了一台汽水机。他想找到一个最完美的位置来安放它。奶牛的牧场可以被表示为一个一维数轴,第i个奶牛被放牧的区间是[Ai…Bi](包含端点),fj可以把汽水机放在[1…1,000,000,000]。因为奶牛们都懒得要死,她们想尽可能的少移动。她们希望汽水机被放在自己的放牧区间内。遗憾的是,fj并不总能满足所有奶牛的要求,所以他想请你帮忙算出他能满足的奶

2020-11-01 20:24:48 254

空空如也

空空如也

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

TA关注的人

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