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);
}
}
}
}