20171115每日一練

1.JAVA題目:古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第四個月後每個月又生一對兔子,假如兔子都不
死,問每個月的兔子總數爲多少?
public class Prog1{
public static void main(String[] args){
int n = 10;
System.out.println("第"+n+"個月兔子總數爲"+fun(n));
}
private static int fun(int n){
if(n==1 || n==2)
return 1;
else
return fun(n-1)+fun(n-2);
}
}

2.Mysql
教師號  星期號 是否有課
 1    2   有
 1    3   有
 2    1   有
 3    2   有`
 1    2   有
寫一條sql語句讓你變爲這樣的表
教師號 星期一 星期二 星期三
1       2   1 
2   1   
3       1
各星期下的數字表示:對應的教師在星期幾已經排的課數
select a.教師號,
a.count(*) 星期一,b.星期二,c.星期三 from tab a group by 教師號 where 星期號=1 and 是否有課='有'
inner join
(select 教師號,count(*) 星期二 from tab a group by 教師號 where 星期號=2 and 是否有課='有') b
on b.教師號=a.教師號
inner join
(select 教師號,count(*) 星期三 from tab a group by 教師號 where 星期號=3 and 是否有課='有') b
on c.教師號=a.教師號
3.JS
談談你對Ajax的理解?(概念、特點、作用)
AJAX全稱爲“Asynchronous JavaScript And XML”(異步JavaScript和XML) 是指一種創建交互式網頁應用的開發技術、改善用戶體驗,實現無刷新效果。
優點
a、不需要插件支持 
b、優秀的用戶體驗 
c、提高Web程序的性能 
d、減輕服務器和帶寬的負擔
缺點
a、破壞瀏覽器“前進”、“後退”按鈕的正常功能,可以通過簡單的插件彌補 
b、對搜索引擎的支持不足 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章