<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 阿里巴巴筆試中的 兩道編程題

    時(shí)間:2024-09-19 23:38:40 綜合指導(dǎo) 我要投稿
    • 相關(guān)推薦

    阿里巴巴筆試中的 兩道編程題

      兩道編程題:

    阿里巴巴筆試中的 兩道編程題

      1請(qǐng)用最少的額外空間將一個(gè)M*N的矩陣旋轉(zhuǎn)90度,寫出算法描述和類c語言程序;

      2完成如下函數(shù),給定分子和分母,輸出其小數(shù)表示形式,循環(huán)節(jié)用[]表示,例如給出分子:13,分母19,輸出為:0.[13]

      參考解答:

      只需要一個(gè)空間即可(下標(biāo)變量i),考慮的是順時(shí)針旋轉(zhuǎn)

      #include "iostream.h"

      const int M=5;

      const int N=3;

      void main()

      {

      int a[M][N]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};

      int c[N][M]={0};

      int i;//只需一個(gè)空間i。

      for(i=0;i

      c[i%N][M-1-i/N]=a[i/N][i%N];//就這句話

      for(i=0;i

      {

      if(i%N == 0)

      cout<

      cout<

      }

      cout<

      for(i=0;i

      {

      if(i%M == 0)

      cout<

      cout<

      }

      cout<

      }

      最省空間的矩陣轉(zhuǎn)置

      #include "stdafx.h"

      #include

      using namespace std;   int main()

      {

      const int M = 5;

      const int N = 3;

      int a[M][N] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};

      int* p = a[0];

      //轉(zhuǎn)90度后的矩陣設(shè)為b[N][M],則 b[j] = *(p + i + j*N)

      for(int i = 0; i < N; i++)

      {

      for(int j =0; j < M; j++)

      {

      cout<< *(p + i + j*N) <<",";

      }

      cout<

      }

      system("pause");

      return 0;

      }

      這是一個(gè)Matrix Transposition In place(M!=N) 問題。1972年 MIT的一個(gè)教授給出了到目前為止的最佳解法。不過好像沒有樓上這些人說的那么簡(jiǎn)單,其中還包含了一個(gè)定理。大家可以去搜論文,嘿嘿.

      Key word:Matrix Transposition In place

      transposition, matrix operations, permutation,primitive roots, number theory


    【阿里巴巴筆試中的 兩道編程題】相關(guān)文章:

    阿里巴巴筆試題201502-19

    阿里巴巴校招筆試題11-29

    阿里巴巴校招筆試題目11-29

    阿里巴巴南京數(shù)據(jù)分析筆試題11-21

    阿里巴巴校招筆試題,試題分享02-25

    2015阿里巴巴運(yùn)營(yíng)專員崗位筆試題11-13

    平安筆試群毆題11-19

    聯(lián)想筆試真題09-26

    求問kp經(jīng)典verbal里的兩道筆試題,求賜教!11-21

    主站蜘蛛池模板: 欧美日韩精品一区二区| 好湿好大硬得深一点动态图91精品福利一区二区 | 女人高潮内射99精品| 国产三级精品三级在线专区1| 亚洲国模精品一区| 日本精品一区二区三区四区| 国产精品二区观看| 在线欧美v日韩v国产精品v| 2021久久精品国产99国产精品 | 久久精品亚洲福利| 国产成人高清精品一区二区三区 | 国产亚洲一区二区精品| 日产精品久久久久久久| 自拍偷自拍亚洲精品被多人伦好爽| 久久精品二区| 久久久99精品一区二区| 国产午夜精品理论片免费观看| 四虎国产精品永久地址99新强| 国产精品视频免费| 国产91精品在线观看| 99精品全国免费观看视频..| 国产精品亚洲一区二区三区在线 | 无码精品一区二区三区在线| 亚洲一区二区精品视频| 夜夜高潮夜夜爽国产伦精品| 亚洲av无码成人精品区在线播放 | 精品久久久久国产免费| 精品久久国产一区二区三区香蕉| 精品国偷自产在线视频| 国产精品永久免费| 国产亚洲精品免费视频播放| 精品久久久久久久久久中文字幕| 精品a在线观看| 欧美精品亚洲日韩aⅴ| 亚洲AV日韩精品一区二区三区| 亚洲AV蜜桃永久无码精品| 亚洲精品字幕在线观看| 精品麻豆丝袜高跟鞋AV| 国产成人久久精品区一区二区| 国产亚洲欧洲精品| Xx性欧美肥妇精品久久久久久|