1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 一些知名公司的筆試題及分析目

        時(shí)間:2024-10-15 14:45:39 面試筆試 我要投稿
        • 相關(guān)推薦

        一些知名公司的筆試題及分析目

        一些知名公司的筆試題及分析目

        一些知名公司的筆試題及分析目

        這是微軟的.

        寫出下列算法的時(shí)間復(fù)雜度。
        (1)冒泡排序;
        (2)選擇排序;
        (3)插入排序;
        (4)快速排序;
        (5)堆排序;
        (6)歸并排序;

        2寫出下列程序在X86上的運(yùn)行結(jié)果。

        struct mybitfields
        {
        unsigned short a : 4;
        unsigned short b : 5;
        unsigned short c : 7;
        }test

        void main(void)
        {
        int i;
        test.a=2;
        test.b=3;
        test.c=0;

        i=*((short *)&test);
        printf("%dn",i);
        }

        3寫出下列程序的運(yùn)行結(jié)果。

        unsigned int i=3;
        cout<<i * -1;

        4寫出下列程序所有可能的運(yùn)行結(jié)果。

        int a;
        int b;
        int c;

        void F1()
        {
        b=a*2;
        a=b;
        }

        void F2()
        {
        c=a+1;
        a=c;
        }

        main()
        {
        a=5;
        //Start F1,F2 in parallel
        F1(); F2();
        printf("a=%dn",a);
        }

        5考察了一個(gè)CharPrev()函數(shù)的作用。

        6對(duì) 16 Bits colors的處理,要求:
        (1)Byte轉(zhuǎn)換為RGB時(shí),保留高5、6bits;
        (2)RGB轉(zhuǎn)換為Byte時(shí),第2、3位置零。

        7一個(gè)鏈表的操作,注意代碼的健壯和安全性。要求:
        (1)增加一個(gè)元素;
        (2)獲得頭元素;
        (3)彈出頭元素(獲得值并刪除)。

        8一個(gè)給定的數(shù)值由左邊開始升位到右邊第N位,如
        0010<<1 == 0100
        或者
        0001 0011<<4 == 0011 0000
        請用C或者C++或者其他X86上能運(yùn)行的程序?qū)崿F(xiàn)。

        附加題(只有在完成以上題目后,才獲準(zhǔn)回答)
        In C++, what does "explicit" mean? what does "protected" mean?

        這是SONY的

        1.完成下列程序
          *
          *.*.
          *..*..*..
          *...*...*...*...
          *....*....*....*....*....
          *.....*.....*.....*.....*.....*.....
          *......*......*......*......*......*......*......
          *.......*.......*.......*.......*.......*.......*.......*.......
          #include <stdio.h>
          #define N 8
          int main()
          {
           int i;
           int j;
           int k;
           ---------------------------------------------------------
           | |
           | |
           | |
           ---------------------------------------------------------
           return 0;
          }
          2.完成程序,實(shí)現(xiàn)對(duì)數(shù)組的降序排序
          #include <stdio.h>
          void sort( );
          int main()
          {
           int array[]={45,56,76,234,1,34,23,2,3}; //數(shù)字任//意給出
           sort( );
           return 0;
          }
          void sort( )
          {
           ____________________________________
           | |
           | |
           |-----------------------------------------------------|
          }
          3.費(fèi)波那其數(shù)列,1,1,2,3,5……編寫程序求第十項(xiàng)?梢杂眠f歸,也可以用其他方法,但要說明你選擇的理由。
          #include <stdio.h>
          int Pheponatch(int);
          int main()
          {
           printf("The 10th is %d",Pheponatch(10));
           return 0;
          }
          int Pheponatch(int N)
          {
          --------------------------------
          | |
          | |
          --------------------------------
          }
          4.下列程序運(yùn)行時(shí)會(huì)崩潰,請找出錯(cuò)誤并改正,并且說明原因。
          #include <stdio.h>
          #include <malloc.h>
          typedef struct{
           TNode* left;
           TNode* right;
           int value;
          } TNode;
          TNode* root=NULL;
          void append(int N);
          int main()
          {
           append(63);
           append(45);
           append(32);
           append(77);
           append(96);
           append(21);
           append(17); // Again, 數(shù)字任意給出
          }
          void append(int N)
          {
           TNode* NewNode=(TNode *)malloc(sizeof(TNode));
           NewNode->value=N;
          
           if(root==NULL)
           {
           root=NewNode;
           return;
           }
           else
           {
           TNode* temp;
           temp=root;
           while((N>=temp.value && temp.left!=NULL) || (N<temp. value && temp. right!=NULL
          ))
           {
           while(N>=temp.value && temp.left!=NULL)
           temp=temp.left;
           while(N<temp.value && temp.right!=NULL)
           temp=temp.right;
           }
           if(N>=temp.value)
           temp.left=NewNode;
           else
           temp.right=NewNode;
           return;
           }
          }

        聯(lián)想筆試題
          1.設(shè)計(jì)函數(shù) int atoi(char *s)。
          2.int i=(j=4,k=8,l=16,m=32); printf(“%d”, i); 輸出是多少?
          3.解釋局部變量、全局變量和靜態(tài)變量的含義。
          4.解釋堆和棧的區(qū)別。
          5.論述含參數(shù)的宏與函數(shù)的優(yōu)缺點(diǎn)。
          普天C++筆試題
          1.實(shí)現(xiàn)雙向鏈表刪除一個(gè)節(jié)點(diǎn)P,在節(jié)點(diǎn)P后插入一個(gè)節(jié)點(diǎn),寫出這兩個(gè)函數(shù)。
          2.寫一個(gè)函數(shù),將其中的t都轉(zhuǎn)換成4個(gè)空格。
          3.Windows程序的入口是哪里?寫出Windows消息機(jī)制的流程。
          4.如何定義和實(shí)現(xiàn)一個(gè)類的成員函數(shù)為回調(diào)函數(shù)?
          5.C++里面是不是所有的動(dòng)作都是main()引起的?如果不是,請舉例。
          6.C++里面如何聲明const void f(void)函數(shù)為C程序中的庫函數(shù)?
          7.下列哪兩個(gè)是等同的
          int b;
          A const int* a = &b;
          B const* int a = &b;
          C const int* const a = &b;
          D int const* const a = &b;
          8.內(nèi)聯(lián)函數(shù)在編譯時(shí)是否做參數(shù)類型檢查?
          void g(base & b){
           b.play;
          }
          void main(){
           son s;
           g(s);
           return;
          }

        呵呵!都是些基礎(chǔ)的東西,所以大家還是別一味的追求新技術(shù),打好基礎(chǔ)才是上上策!!


        【一些知名公司的筆試題及分析目】相關(guān)文章:

        華為的筆試題及分析目02-18

        保利營銷類筆試題及分析目02-18

        藥明康德筆試題及分析目02-18

        摩托羅拉(Motorola)筆試題及分析目02-18

        2008廣東移動(dòng)筆試題及分析目02-18

        交通銀行廣州分行筆試題及分析目02-18

        有關(guān)14家全球知名公司的奇葩面試題01-11

        知名大公司總裁招聘面試題集錦02-24

        南方筆試題及分析02-18

        知名企業(yè)的14道奇葩面試題匯總11-19

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>