兩個簡單的面試題

2022-02-18 20:18:48 字數 731 閱讀 4139

分享兩個簡單的面試題,好吧,求質數的那個面試題居然沒做出來。。。。要好好打基礎

public

class

study0812

//獲取arr陣列中最大的數的索引,該索引加97就是字元中重複最多的字元

int maxindex = 0;

for (int i = 0; i < arr.length - 1; i++)

}return (char) (maxindex + 97);

}//輸入乙個數,獲取該數以下的所有質數,例如輸入10,輸出2,3,5,7

//什麼叫做質數呢,其實就是乙個數只能被1和本身整除;

//在**中,假設有乙個數是n,我們只需要判斷n是否可以整除 2到根號n 之間的所有數,如果都不能整除,該數就是質數

//這裡假設n>3

public

static listprintprime(int

num)

flag = true

; }

//如果是質數就放到集合中

兩個面試題

1.實現乙個lite版的字串替換函式 c c char strreplace char str,const char sub,const char rep 限制條件和要求如下 1.其中str為原字串,sub為待被替換的子串。為簡單起見,假定字串sub和rep長度一樣 2.直接對原字串str進行修改並...

面試題 兩個佇列實現棧

兩個佇列實現棧 前提已知 typedef struct queue queue void initqueue queue q void enqueue queue q,int key int dequeue queue q int sizeofqueue queue q int isqueueemp...

面試題 交換兩個變數的值

面試題 交換兩個變數 也許當你聽到這道題的時候會暗暗的發笑,這麼簡單的演算法題竟然拿出來作為面試題考,是不是也在懷疑這家公司的本身的能力與規模了呢。交換兩個變數 例如num1 5,num2 6 num1 6,num 5 怎麼樣是不是覺得灰常簡單,你是不是用下面的方法做的 int num1 5 int...