鄭莉java
❶ 求鄭莉編著的java語言程序設計(第二版)課後答案。謝謝啦!郵箱[email protected]
這位兄弟or小妹,可不可以不這么懶,至少你把題目列出來吧,要不大家怎麼給你解答,不是所有人都上學或者有你這課本的!
❷ 在鄭莉一起講Java的男老師叫啥是誰
在鄭莉一起講Java的男老師
❸ Java語言與面向對象程序設計
第一次寫插入排序的,寫得有點亂,但是加了注釋後應該是比較容易理解的:
public class InsertSort {
public static void main(String[] args){
int[] nums={15, 5, 56, 8, 2};
sort(nums,0);
}
public static int[] sort(int[] nums,int start){
//定義新的數組,用來存儲每一次排序後的結果
int[] result=new int[nums.length];
//如果開始的下標大於0,則先把之前已排序好的元素拷貝進來
if(start>0){
for(int i=0;i<start;i++){
result[i]=nums[i];
}
}
int tag=start;//定義用來存儲該次最小元素的下標
int min=nums[start];
//從當前下標開始,查找數組中的最小元素,並更新下標
for(int i=start;i<nums.length;i++){
for(int j=i+1;j<nums.length;j++){
if(min>nums[j]){
min=nums[j];
tag=j;
}
}
}
//將該次排序後最小的元素存儲在開始下標處的位置
result[start]=min;
for(int i=start;i<tag;i++){
result[i+1]=nums[i];
}
//將從當前開始下標處到最後的所有元素原樣保存到新數組
for(int i=tag+1;i<nums.length;i++){
result[i]=nums[i];
}
//-----------遍歷每一次排序後的數組----------
String split="";
for(int i=0;i<result.length;i++){
System.out.print(split+result[i]);
split=",";
}
System.out.println();
//---------遍歷結束------------
//將這一次開始的下標自加,作為下一個排序要開始的下標
start++;
//如果當前開始的下標已經達到最大值,則返回結果數組,否則將該次排序後的數組遞歸排序
if(start==nums.length-1){
return result;
}else{
return sort(result,start);
}
}
}
順便說一下,一樓的,你寫的不是插入法排序的啊,而且你也沒有輸出每一次的排序結果。
❹ 求《java語言程序設計》清華大學版的,鄭莉等人編著的
把郵箱寫上阿
❺ 怎麼查到java語言程序設計的第九章答案
搜索該書名相關的關鍵詞
~
~
~
~
❻ 如何評價鄭莉編著的Java語言程序設計
盡量別看國內作者的書吧,不是說沒好書,只是好書的出現概率極低。尤其別看那些大學老師寫的書,一是大學老師又不做實際項目開發,離實踐太遠。二是大多老師的書都是由其研究生東拼西湊的,入門的話看java核心編程,head first系列都可以的,然後呢覺得好多地方不是理解的很透徹的,可以看下effective java ,然後多寫代碼,也基本上自己知道該看什麼了
❼ JAVA語言程序設計 第2版 鄭莉主編
基礎方面的書的話不一定非要找這一版啊 , 隨便找個java基礎的書就行了, 講的都差不多。
❽ 求Java語言與面向對象程序設計(第二版) 鄭莉老師主編的電子書 給個鏈接或者發至我的郵箱 感激不盡
這書的電子版只有鄭莉老師有,建議你去書店買一本,本來就不貴,而且還能打折。
❾ 推薦幾本學習java的書
看看這本吧《java趣味編程100例》,從書名也看的出來,裡面有100種不同類型的java編程題的求解方程,還有一張多功能光碟,學習起來很輕松,希望對你有所幫助。
❿ 對於JAVA一無所知的人,學習JAVA最好從哪本書看起,麻煩大家推薦一本比較好的書,謝謝。
我個人就覺得寫的《java程序設計教程》和《java大學基礎及教程》比較簡單易懂,你還可以看《thingking in java》,這些都是我剛學習java是看的書籍!或者下一些java視頻或者書籍來看,網上 有很多。你有不會的,可以跟我討論,或者加入70371974,這個群,在這里討論。