精品国产一级毛片大全,毛片一级在线,毛片免费观看的视频在线,午夜毛片福利

2014小米校園招聘筆試題目

  1奇偶排序

  在一個N個整數數組里面,有多個奇數和偶數,設計一個排序算法,令所有的奇數都在偶數的左邊

  例如輸入a={8,4,1,6.7,4,9.6,4}

  2叉數降維

  設計一個算法,把一個排序二叉樹,轉化成一個排序的雙向鏈表,要求不能創(chuàng)建任何新的節(jié)點,只調整指針指向

  java:

  class Node{

  int key;

  Node left,right;

  }

  Node flatten(Node){

  。。。。。。

  }

  二叉樹轉雙向鏈表

  3 四則運算

  現有一四則運算表達式,僅包含+-*/()和0~9數字,請設計一個算法,計算該表達式的值,其中+-只能作為運算符出現,不作為正負號出現在表達式中

  請完成calc的代碼實現

  已有字符串和數字的轉換方法(Str2num,num2Str)可直接調用,無須實現

  C++:

  float str2num(char[] str){....}

  char[] num2str(float num){}

  float calc(char[] exp){

  ''''''''

  }

  java

  float str2num(String str){....}

  String num2str(float num){.......}

  float calc(String exp){

  ''''''''''''

  }

  例如輸入“1+2*(3-4)”

  輸出-1

  設計測試用例測試Calc函數
 

更新相關筆試題推薦:
1、小米客服部的逆天筆試題

 

本文已影響6827
上一篇:谷歌校園招聘筆試題目 下一篇:中國人壽筆試題目

相關文章推薦

|||||