1. 程式人生 > >2017.11.01

2017.11.01

1.查詢sdddrtkjsfkkkasjdddj字串中,出現次數最多的字元和次數。

<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content
="">
<title>Document</title> </head> <body> <script> var str="sdddrtkjsfkkkasjdddj"; var n=0; var char; function Search(str){ var json={}; for(var i=0;i<str.length;i++){ if(!json[str[i]]){ json[str[i]]=str[i]; } else
{ json[str[i]]+=str[i]; } } for(var i=0;i<str.length;i++){ if(json[str[i]].length>n){ n=json[str[i]].length; char=str[i]; } } console.log("出現次數最多的字元是"
+char+",出現了"+n+"次") } Search(str);
</script> </body> </html>

2.表名 team
ID Name
1 a
2 b
3 b
4 a
5 c
6 c
要求:執行一個刪除語句,當 Name 列上有相同時,只保留 ID 這列上值小的
例如:刪除後的結果應如下:+

ID Name
1 a
2 b
5 c
請寫出 SQL

DELECT
FROM team 
WHERE id not in (
SELECT min(id) FROM team GROUP BY[name]
);

3.判斷 101-200 之間有多少個素數,並輸出所有素數。

public class sushu{
    public static void main(String[] args){
        int i;
        for(i=101;i<=200;i++){
            if(i%1==0||i%i==0){
                if(i%2==0||i%3==0||i%4==0||i%5==0||i%6==0||i%7==0||i%8==0||i%9==0||i%10==0){
                continue;
                }
                System.out.println(i);
            }
        }
    }
}