自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二分查找之月度开销

最大值最小化:二分查找答案注意一下初始化的细节#include <iostream> #include <string> #include <memory.h> #include <stdio.h> using namespace std; int N,M,cost[100005]; bool check( int k ) { int num...

2018-06-18 21:49:51 515

原创 回形遍历二维数组

吸取下思路#include <iostream> #include <string> #include <memory.h> #include <stdio.h> using namespace std; int row,col; int num[105][105]; int main() { cin >> row >&gt...

2018-06-13 21:40:57 3549 1

原创 特殊密码锁

声明2个性质:1. 一个按钮最多摁一次2. 如果确定了第一个按钮是否被摁,则其他按钮是否被摁也被确定。#include <iostream> #include <string> #include <memory.h> #include <stdio.h> using namespace std; char now[35], target[35]; v...

2018-06-13 21:07:11 272

原创 流感传染

小技巧是只用修改状态发生变化的位置。#include <iostream> #include <string> #include <memory.h> using namespace std; int cur[105][105],nxt[105][105]; int dx[4] = {1,-1,0,0}; int dy[4] = {0,0,1,-1}; int ...

2018-06-13 20:10:31 392

原创 二叉树

#include <iostream> #include <string> using namespace std; int main() { int x,y; cin >> x >> y; while(1) { if( x > y ) x /= 2; el...

2018-06-13 19:35:52 134

原创 运算符重载

10.2 运算符重载的方法运算符重载的方法是定义一个重载运算符的函数,使指定的运算符不仅能实现原有的功能,而且能实现在函数中指定的新功能。运算符重载实际上是函数的重载。重载运算符的函数一般格式如下:函数类型  operator 运算符名称 ( 形参表 ){对运算符的重载处理;}例子中实现了一个简单的复数相加。#include <iostream> using namespace st...

2018-06-01 22:03:18 245

原创 公用数据成员的保护

6.1常对象定义常对象的一般形式为:类名 const 对象名 [(实参表)];在定义常对象前,必须同时对之初始化,之后不能再改变。说明:1)如果一个对象声明为常对象,则通过该函数只能调用它的常成员函数,而不能调用该对象的普通成员函数(除了构造函数和析构函数)。2)常成员函数可以访问常对象中的数据成员,但仍然不允许修改常对象中的数据成员的值。3)常对象只保证其数据成员是常数据成员,其值不被改变。不保...

2018-06-01 17:48:51 493

空空如也

空空如也

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

TA关注的人

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