自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 定义一个结构体变量(包括年月日)。计算某日在一年中是第几天?(注意还要有闰年的判断)

#includeusing namespace std;typedef struct data{ int year; int month; int day;}Data;int days(int year,int month,int day){ int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; if(((year%4==0)&

2014-10-26 15:31:35 1636

原创 数据库理论学习以及三大范式

一、数据库基本概念   1.信息、数据、信息与数据的关系:数据时信息的符号表示,或称载体:信息是数据的内涵,是数据的语句解释。   2.数据库发展    人工管理阶段、文件系统阶段、数据库系统阶段。   3.数据库是长期存储在计算机内有组织的、大量的、共享的数据集合。数据库管理系统时位于用户与操作系统之间的一个数据管理软件。DBMS:Database Mangement S

2014-10-21 15:05:25 469

原创 C++:利用两个栈实现队列操作

#include #includeusing namespace std;class queue{private:stack s1,s2;public:void qpush(int a){s1.push(a);}int qsize(){return s1.size();}bool qempty(){return s1.em

2014-09-22 16:56:09 395

原创 C++:利用两个队列实现栈的操作

#include#includeusing namespace std;class stack{private: queue q1,q2;public: void s_push(int a) { q1.push(a); } int s_size() { return q1.size(); } bool s_empty() { return q1.empty

2014-09-22 16:52:43 403

原创 C++:暴力搜索全排列解决背包问题

#include#include#includeusing namespace std;int main(){ int c=10,n=5;//c为容量,n为物品个数 //w为物品占用的容量,V为物品的价值 int w[5]={2,2,6,5,4},v[5]={6,3,5,4,6}; string s="11111"; int i,j=0,cc=0,vv=0,maxv=0; s

2014-09-03 16:30:51 1187

原创 C++:七个和尚挑水问题

利用简单的全排列思想,进行

2014-09-03 09:34:03 1415

原创 C++:洞穴逃生

洞穴逃生 描述: 精灵王子爱好冒险,在一次探险历程中,他进入了一个神秘的山洞。在洞穴深处,精灵王子不小心触动了洞穴内暗藏的机关,整个洞穴将很快塌陷,精灵王子必须尽快逃离洞穴。精灵王子的跑步速度为17m/s,以这样的速度可能是无法逃出洞穴的。庆幸的是精灵王子拥有闪烁法术,可在1s内移动60m,不过每次使用闪烁法术都会消耗魔法值10点。精灵王子的魔法值恢复的速度为4点/s,只有处在原地休息状态

2014-09-03 09:32:47 684

原创 C++:背包问题

//在0/1背包中,物体或者被装入背包,或者不被装入背包,只有两种选择;//循环变量i,j的意义:前i个物品能够装入载重量为j的背包中;//数组value的意义:value[i][j]表示前i个物品能载入重量为j的背包中的最大价值;//若w[i]>j,第i个物品不被装入背包,否则,第i个物品放入背包后的最大价值>value[i-1][j],//则记录为最大价值。最后得到最大价值

2014-09-02 18:09:36 1098

原创 C++:9进制或11进制转化为10进制

解析9进制,11进制的字符串为10进制的数字输出,输入的字符串有效位(0v0012345678)长度不超过8位,前面的00不算做有效位。解析后以10进制的数字输出。如果解析到非法字符串则返回-1;9进制:?9进制的数的范围:0,1,2,3,4,5,6,7,8?9进制的开始为:0V或者0v?9进制的正确实例:0V11?0v564?0V123?0v0784?0V0?0v?0V

2014-09-01 19:19:59 3212

原创 C++: 实现一个简易的银行排号叫号系统

排号机描述: 实现一个简易的银行排号叫号系统?get????取号?????????????????????示例:"get"或"get?vip"call???叫号?????????????????????示例:"call"delete?删除号码?????????????????示例:"delete?5"count??获取当前排队总人数???????示例:"count"co

2014-09-01 19:05:24 6108

空空如也

空空如也

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

TA关注的人

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