自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

坏鱼儿恋夏的博客

愿余生,目光所至,满眼都是你~

  • 博客(5)
  • 收藏
  • 关注

原创 linux下判断电脑的大小端

#include<iostream> #include<cstring> using namespace std; void byteorder(); int main() { byteorder(); return 0; } void byteorder() { union{ short value; char u...

2017-12-27 21:25:10 603

原创 不使用中间变量交换两个变量(高端版本)

今天感谢佳露大佬,学会了特别装逼的交换两个变量不用中间变量的方法,瞬间觉得之前学的low爆了!!!直接看代码。#include<iostream> using namespace std;int main() { int64_t a=10; int64_t b=20; printf("交换前a,b的值分别为:\n"); printf("a=%d\n",a);

2017-12-12 22:46:30 268

原创 蓝桥杯 算法训练 Lift and Throw

算法训练 Lift and Throw 问题描述   给定一条标有整点(1, 2, 3, …)的射线. 定义两个点之间的距离为其下标之差的绝对值.   Laharl, Etna, Flonne一开始在这条射线上不同的三个点, 他们希望其中某个人能够到达下标最大的点.   每个角色只能进行下面的3种操作, 且每种操作不能每人不能进行超过一次.   1.移动一定的距离   2.把另一个角色高

2017-12-10 15:59:37 485

原创 Floyd 所有路径的最短距离(c语言)

#include #define MAX 6 int n = MAX; int cost[][MAX] = { { 0, 50, 10,1000, 45,1000}, {1000, 0, 15,1000, 10,1000}, { 20,1000, 0, 15,1000,1000}, {1000, 20,1000, 0, 35,10

2017-12-04 21:24:51 456

原创 Dijkstra单源最短路径,适合稠密图,顶点少,边多(c语言)

思路: ①随意选择一个点v,然后用distance数组记录起始点v到所有点的距离 ②然后在distance数组中找到起始点v到哪一个点的距离最短,以这个点u为中介,found[u]=1,证明集合中已经有这个点,证明该点走过 ③使用choose函数通过循环,可以知道哪一个点到起始点最短,返回该点的索引u ④然后再以u这个点开始,去没有走过的点w(found数组中没有标记为1的

2017-12-04 20:47:41 1332 2

空空如也

空空如也

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

TA关注的人

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