亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? c,c++筆試.txt

?? C面試——包括C
?? TXT
?? 第 1 頁 / 共 3 頁
字號:
node *first = (node*)malloc(sizeof(node));
first->data = 'a';first->next=NULL;head->next = first;
p = first;

int longth = 'z' - 'b';
int i=0;
while ( i<=longth )
{
node *temp = (node*)malloc(sizeof(node));
temp->data = 'b'+i;temp->next=NULL;q=temp;

head->next = temp; temp->next=p;p=q;
i++;
}

print(head);

6.可怕的題目終于來了
象搜索的輸入信息是一個字符串,統計300萬輸入信息中的最熱門的前十條,我們每次輸入的一個字符串為不超過255byte,內存使用只有1G,
請描述思想,寫出算發(c語言),空間和時間復雜度,
7.國內的一些帖吧,如baidu,有幾十萬個主題,假設每一個主題都有上億的跟帖子,怎么樣設計這個系統速度最好,請描述思想,寫出算發(c語言),空間和時間復雜度,


#include   string.h
main(void)
{   char   *src="hello,world";
    char   *dest=NULL;
    dest=(char   *)malloc(strlen(src));
    int   len=strlen(str);
    char   *d=dest;
    char   *s=src[len];
    while(len--!=0)
      d++=s--;
    printf("%s",dest);
}
找出錯誤??!
#include   "string.h"
#include "stdio.h"
#include "malloc.h"
main(void)
{   
char   *src="hello,world";
    char   *dest=NULL;
    dest=(char   *)malloc(sizeof(char)*(strlen(src)+1));
    int   len=strlen(src);
    char   *d=dest;
    char   *s=src+len-1;
    while(len--!=0)
      *d++=*s--;
*d='\0';
    printf("%s",dest);
}

 

 

 

 

intel c語言

 
1。struct s1
{
  int i: 8;
  int j: 4;
  int a: 3;
  double b;
};

struct s2
{
  int i: 8;
  int j: 4;
  double b;
  int a:3;
};

printf("sizeof(s1)= %d\n", sizeof(s1));
printf("sizeof(s2)= %d\n", sizeof(s2));


答案:16, 24
第一個struct s1
{
  int i: 8;
  int j: 4;
  int a: 3;
  double b;
};
理論上是這樣的,首先是i在相對0的位置,占8位一個字節,然后,j就在相對一個字節的位置,由于一個位置的字節數是4位的倍數,因此不用對齊,就放在那里了,然后是a,要在3位的倍數關系的位置上,因此要移一位,在15位的位置上放下,目前總共是18位,折算過來是2字節2位的樣子,由于double是8字節的,因此要在相對0要是8個字節的位置上放下,因此從18位開始到8個字節之間的位置被忽略,直接放在8字節的位置了,因此,總共是16字節。

第二個最后會對照是不是結構體內最大數據的倍數,不是的話,會補成是最大數據的倍數


編程題

2。讀文件file1.txt的內容(例如):
12
34
56
輸出到file2.txt:
56
34
12
(逆序)

答案:注意可增長數組的應用.
#include <stdio.h>
#include <stdlib.h> 


3。輸出和為一個給定整數的所有組合
例如n=5
5=1+4;5=2+3(相加的數不能重復)
則輸出
1,4;2,3。

答案:

#include <stdio.h>4。在對齊為4的情況下
struct BBB
{
   long num;
   char *name;
   short int data;
   char ha;
   short ba[5];
}*p;
p=0x1000000;
p+0x200=____;
(Ulong)p+0x200=____;
(char*)p+0x200=____;

答案:假設在32位CPU上,
sizeof(long) = 4 bytes
sizeof(char *) = 4 bytes
sizeof(short int) = sizeof(short) = 2 bytes
sizeof(char) = 1 bytes

int main(void)
{
unsigned long int i,j,k;

printf("please input the number\n");
scanf("%d",&i);
    if( i % 2 == 0)
        j = i / 2;
else
j = i / 2 + 1;

printf("The result is \n");
    for(k = 0; k < j; k++)
     printf("%d = %d + %d\n",i,k,i - k);
return 0;
}

#include <stdio.h>
void main()
{
unsigned long int a,i=1;
scanf("%d",&a);
if(a%2==0)
{
     for(i=1;i<a/2;i++)
     printf("%d",a,a-i);
}
else
for(i=1;i<=a/2;i++)
        printf(" %d, %d",i,a-i);
}

一個遞規反向輸出字符串的例子,可謂是反序的經典例程.

void inverse(char *p)
{
    if( *p = = '\0' ) 
return;
    inverse( p+1 );
    printf( "%c", *p );
}

int main(int argc, char *argv[])
{
    inverse("abc\0");

    return 0;
}

 

由于是4字節對齊,
sizeof(struct BBB) = sizeof(*p) 
= 4 + 4 + 4((2 + 1 )+ 1補齊為4)+ 12(2*5 + 2補齊為12) = 24 bytes  

p=0x1000000;
p+0x200=____;
    = 0x1000000 + 0x200*24

(Ulong)p+0x200=____;
    = 0x1000000 + 0x200

(char*)p+0x200=____;
    = 0x1000000 + 0x200*4

5。寫一段程序,找出數組中第k大小的數,輸出數所在的位置。例如{2,4,3,4,7}中,第一大的數是7,位置在4。第二大、第三大的數都是4,位置在1、3隨便輸出哪一個均可。函數接口為:int find_orderk(const int* narry,const int n,const int k) 
要求算法復雜度不能是O(n^2)


答案:可以先用快速排序進行排序,其中用另外一個進行地址查找
代碼如下,在VC++6.0運行通過。給分吧^-^

//快速排序

#include<iostream>

usingnamespacestd;

intPartition (int*L,intlow,int high)
{
inttemp = L[low];
intpt = L[low];

while (low < high)
{
while (low < high && L[high] >= pt)
--high;
L[low] = L[high];
while (low < high && L[low] <= pt)
++low;
L[low] = temp;
}
L[low] = temp;

returnlow;
}

voidQSort (int*L,intlow,int high)
{
if (low < high)
{
intpl = Partition (L,low,high);

QSort (L,low,pl - 1);
QSort (L,pl + 1,high);
}
}

intmain ()
{
intnarry[100],addr[100];
intsum = 1,t;

cout << "Input number:" << endl;
cin >> t;

while (t != -1)
{
narry[sum] = t;
addr[sum - 1] = t;
sum++;

cin >> t;
}

sum -= 1;
QSort (narry,1,sum);

for (int i = 1; i <= sum;i++)
cout << narry[i] << '\t';
cout << endl;

intk;
cout << "Please input place you want:" << endl;
cin >> k;

intaa = 1;
intkk = 0;
for (;;)
{
if (aa == k)
break;
if (narry[kk] != narry[kk + 1])
{
aa += 1;
kk++;
}

}

cout << "The NO." << k << "number is:" << narry[sum - kk] << endl;
cout << "And it's place is:" ;
for (i = 0;i < sum;i++)
{
if (addr[i] == narry[sum - kk])
cout << i << '\t';
}


return0;
}

 

int main(void)
{
         int MAX = 10;
int *a = (int *)malloc(MAX * sizeof(int));
int *b;
    
FILE *fp1;
FILE *fp2;

fp1 = fopen("a.txt","r");
if(fp1 == NULL)
{printf("error1");
    exit(-1);
}

    fp2 = fopen("b.txt","w");
if(fp2 == NULL)
{printf("error2");
    exit(-1);
}

int i = 0;
    int j = 0;

while(fscanf(fp1,"%d",&a[i]) != EOF)
{
i++;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美美女激情18p| 亚洲二区在线观看| 最新热久久免费视频| 亚洲大片在线观看| 高清在线成人网| 日韩小视频在线观看专区| 亚洲欧美一区二区三区久本道91| 蜜臀av一区二区在线免费观看| 91免费视频观看| 久久午夜色播影院免费高清| 亚洲一区在线播放| 欧美一级一区二区| 亚洲欧美日韩一区二区三区在线观看| 久久99国内精品| 欧美日高清视频| 一区二区三区在线免费观看| 成人黄色在线视频| 久久久噜噜噜久噜久久综合| 久久国产尿小便嘘嘘尿| 欧美亚洲自拍偷拍| 综合网在线视频| 成人午夜视频在线观看| 久久综合九色综合欧美98| 免费观看91视频大全| 欧美日韩三级一区二区| 亚洲一区二区三区爽爽爽爽爽 | 99在线精品视频| 久久精品一区二区| 国产福利一区二区三区| 欧美精品一区二区三区蜜桃视频| 日产欧产美韩系列久久99| 7777精品伊人久久久大香线蕉超级流畅 | 91久久精品国产91性色tv| 亚洲三级电影网站| 99国产麻豆精品| 一区二区三区在线观看动漫 | 成人h精品动漫一区二区三区| 精品成人在线观看| 国产尤物一区二区| 国产欧美一区二区在线| av亚洲产国偷v产偷v自拍| 国产精品精品国产色婷婷| av在线播放不卡| 亚洲一区二区精品3399| 欧美日韩午夜在线| 久久99久久久久| 久久久无码精品亚洲日韩按摩| 粉嫩13p一区二区三区| 中文字幕一区二区不卡| 色综合久久88色综合天天| 亚洲国产欧美另类丝袜| 欧美一级在线视频| 粉嫩久久99精品久久久久久夜| 国产精品乱子久久久久| 91福利在线导航| 日本一道高清亚洲日美韩| 久久夜色精品国产欧美乱极品| 国产盗摄精品一区二区三区在线 | 精品国产91洋老外米糕| 国产99久久久久| 亚洲国产精品欧美一二99| 日韩无一区二区| 成人av在线资源网站| 亚洲综合清纯丝袜自拍| 精品国产一区二区三区久久影院| 国产成人亚洲综合色影视| 亚洲免费看黄网站| 日韩伦理免费电影| 欧美日本一区二区三区| 国产老妇另类xxxxx| 亚洲视频1区2区| 精品久久久久久久人人人人传媒| a级精品国产片在线观看| 婷婷综合久久一区二区三区| 国产精品天干天干在观线| 制服.丝袜.亚洲.中文.综合| 大尺度一区二区| 蜜桃在线一区二区三区| 亚洲另类春色校园小说| 精品国产乱码久久久久久1区2区 | 一区二区三区av电影| 日韩一区二区免费视频| 99这里只有久久精品视频| 日本不卡的三区四区五区| 综合激情成人伊人| 久久青草欧美一区二区三区| 欧美精品tushy高清| av一区二区三区黑人| 国内精品国产成人国产三级粉色| 亚洲综合区在线| 国产精品的网站| 国产偷v国产偷v亚洲高清| 91精品国产全国免费观看| 色悠悠亚洲一区二区| 国产99久久精品| 国产一区二三区好的| 免费成人在线影院| 丝袜a∨在线一区二区三区不卡| 日韩理论在线观看| 国产精品国产自产拍高清av| 国产三区在线成人av| 日韩女优av电影| 91精品国产综合久久久久久久久久| 91在线看国产| www.欧美精品一二区| 成人自拍视频在线| 粉嫩一区二区三区在线看| 国产综合久久久久影院| 久久 天天综合| 日本亚洲一区二区| 欧美a级理论片| 久久丁香综合五月国产三级网站| 日韩av成人高清| 日本欧洲一区二区| 日本不卡一区二区三区| 午夜激情一区二区| 热久久一区二区| 免费成人深夜小野草| 日韩成人av影视| 精品一区二区在线看| 日本vs亚洲vs韩国一区三区二区 | 国产成人av电影免费在线观看| 另类小说综合欧美亚洲| 精品在线播放免费| 国产精品18久久久久久久久久久久| 国产一区二区三区免费看 | 日韩高清一区在线| 视频一区国产视频| 日韩精品一级中文字幕精品视频免费观看 | 免费欧美高清视频| 加勒比av一区二区| 国产成人免费视频网站| 不卡一区在线观看| 欧美中文字幕一二三区视频| 欧美肥胖老妇做爰| 久久午夜羞羞影院免费观看| 国产欧美一区二区在线观看| 国产精品久久久久aaaa| 亚洲一级二级在线| 毛片av一区二区三区| 国产激情91久久精品导航| 色综合中文字幕国产| 在线观看中文字幕不卡| 日韩免费高清视频| 国产精品免费看片| 午夜久久福利影院| 国产精品一级黄| 色94色欧美sute亚洲线路一久 | 老司机精品视频一区二区三区| 激情综合网激情| 99久久精品免费观看| 欧美专区日韩专区| 欧美精品一区二区在线播放| 国产精品国产自产拍高清av| 午夜视频在线观看一区| 岛国一区二区三区| 欧美丰满少妇xxxxx高潮对白| 国产丝袜在线精品| 午夜精品久久久久久久| 成人免费视频国产在线观看| 91精品国产全国免费观看| 亚洲欧洲性图库| 蜜桃av噜噜一区| 色婷婷狠狠综合| 精品国产免费久久| 亚洲成av人片观看| 色综合色综合色综合| 欧美v亚洲v综合ⅴ国产v| 一区二区三区精品在线观看| 国产呦精品一区二区三区网站| 欧美婷婷六月丁香综合色| 国产午夜精品理论片a级大结局| 天天色图综合网| 91久久精品日日躁夜夜躁欧美| 国产日韩欧美高清在线| 蜜臀av性久久久久蜜臀aⅴ| 欧洲色大大久久| 中文字幕一区二| 高清国产午夜精品久久久久久| 日韩一卡二卡三卡四卡| 亚洲va韩国va欧美va| a4yy欧美一区二区三区| 国产午夜精品久久久久久免费视| 日韩高清在线电影| 欧美日韩精品综合在线| 一区二区三区四区高清精品免费观看| 国产成人免费视频网站高清观看视频| 欧美成人一区二区三区| 亚欧色一区w666天堂| 欧美日韩一区在线| 亚洲综合另类小说| 欧美亚男人的天堂| 亚洲国产综合91精品麻豆| 色综合一个色综合亚洲| 亚洲色图色小说| 色欲综合视频天天天| 亚洲免费三区一区二区| 欧美中文字幕一区二区三区亚洲| 亚洲色图视频网站| 在线一区二区三区四区|