2018-01-22 学习

//一个数平方之后,逆序与原来相等

#include

int

reverse(int x){//倒序求和

    int sum = 0;

    int temp = x;

    while(x != 0){

       sum = sum * 10 + x % 10;

       x /= 10;

    }

    if(sum == temp){

       return 1;

    }else{

       return 0;

    }


}

intmain(){

    for(int i = 1;i <= 256;i++){

       if(reverse(i*i)){

           printf("%d是满足要求的数!\n",i);

       }

    }

    return 0;

}


/*

    求一个数组的各行之和,各列之和,两对角线之和,并且排序(排序的时候引入algorithm库,并且要使用命名空间)

*/

#include

#include

usingnamespace std;

intcmp(int a,int b)

{

    return a < b;

}

void

row(int **box,int *store,int &n,int len){//求各行的和

    for(int i=0;i

    {  

       int sum = 0;

       for(int j=0;j

       {

           sum += box[i][j];

       }

       store[n++] = sum;

    }

}

void

col(int **box,int *store,int &n,int len){//求各列的和

    for(int j=0;j

    {  

       int sum = 0;

       for(int i=0;i

       {

           sum += box[i][j];

       }

       store[n++] = sum;

    }

}

void

dui_jiao_1(int **box,int *store,int &n,int len){//求主对角线的和

    int sum = 0;

    for(int i=0;i

    {  

       sum += box[i][i];

    }

    store[n++] = sum;

}

void

dui_jiao_2(int **box,int *store,int &n,int len){//求副对角线的和

    int sum = 0;

    for(int i=0;i

    {  

       sum += box[i][len-1-i];

    }

    store[n++] = sum;

}

intmain(){

    freopen("input01.txt","r",stdin);

    int edge_len;

    printf("请输入维度:");

    scanf("%d",&edge_len);

    int ** box =(int **)new int[edge_len];

    for(int i=0;i

    printf("请输入这个数组:");

    for(int i=0;i

    {

       for(int j=0;j

    }

    int *store = new int [edge_len * 2 + 2];

    int n = 0;

    row(box,store,n,edge_len);

    col(box,store,n,edge_len);

    dui_jiao_1(box,store,n,edge_len);

    dui_jiao_2(box,store,n,edge_len);

    sort(store,store+n,cmp);

    for(int i=0;i

    return 0;

}

/*

    查找一个字符串在另一个字符串中的位置

*/

#include

#include

int

find(char *base,char *part){//查找一个字符串在另一个字符串中的位置

    int len_base = 0,len_part = 0;

    len_base = strlen(base);

    len_part = strlen(part);

    int k = len_base - len_part;

    for(int i=0;i

    {

       for(int j=0;j

       {

           if(base[j+i] != part[j]) break;

           if(j == len_part-1) return i;

       }

    }

    return 0;

}

intmain(){

    char a[100]= "nihaozhongguo";

    char s1[200] = "hao";

    printf("%d\n",find(a,s1));

    return 0;

}

数据库是由数据库管理系统管理的数据聚集。

一个数据库应该是:

[if !supportLists]1.      [endif]数据定义语言(建立数据库并制定模式)

[if !supportLists]2.      [endif]查询语言

[if !supportLists]3.      [endif]支持存储大量的数据

[if !supportLists]4.      [endif]保证同时访问不破坏数据(控制多用户的同时访问)


文件系统

目录结构         不能直接满足         能满足     不支持


早期DBMS

数据中包含很多小的数据项,需要许多查询和更新


同时访问并保证分配座位的唯一,系统崩溃仍能避免记录的丢失。


银行必须记录这项支出,即使突然掉电也不例外。


网状和层次模型成为了历史话题。早期数据模型和系统的一个弊病就是它们不支持高级查询语言。


1.1.2关系数据库系统

1970 Ted Codd:数据库系统是用一种被称为“关系”的表来组织数据的。在这之后,可能有一个很复杂的数据结构,以保证对各种查询的快速响应。并提高效率。


第3章:基本概念

第5章:最重要的查询语言SQL(Structured Query Language,结构化查询语言)。


关系就是表,表的各列以属性开始,属性是列的入口。


下面是一个名为Accounts(账户)的关系,记录的是银行的账户信息。

每个元组对应于银行的一个账户。

accountNo        balance             type

12345                1000.00             savings(存款)

67890                2846.92             checking(支票)


SELECT     balance

FROM       Accounts

WHERE    accountNo= 67890

这个例子要数据库系统做的是:

(1)检查FROM子句给出的

1)新颖的“自顶向下”教学法。

2)着眼原理。

3)以因特网为研究对象,5层模型组织材料。


第4版进行了许多重要的改变:

自顶向下的方式来处理网络,这就是说从应用层向下一直讲到物理层。首先,它特别强调应用层。


公共因特网:互联了遍及全世界的数以百万计的计算设备的网络。桌面PC、基于Linux的工作站,以及服务器。所有的这些设备都被称为主机或端系统。

端系统通过通信链路和分组交换机连接到一起。

不同的通信链路:同轴电缆,铜线,光纤和无线电频谱。

当一台端系统向另一台端系统发送时,发送端系统将数据分段,为每段加上首部字节。用此形成的信息包称为分组。

入通信链路:接受到达的分组

出通信链路:转发该分组

最著名的分组交换机:路由器和链路层交换机

在许多方面,分组类似于卡车,通信链路类似于公路和铁路,分组交换机类似于立交桥,而端系统类似于建筑物。

����]!�

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,734评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,931评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,133评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,532评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,585评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,462评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,262评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,153评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,587评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,792评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,919评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,635评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,237评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,855评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,983评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,048评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,864评论 2 354

推荐阅读更多精彩内容