当前位置: 首页 > news >正文

武汉高端网站建设优化网络工程师培训机构排名

武汉高端网站建设优化,网络工程师培训机构排名,如何做自己公司的网站,自己建设外贸网站1.乒乓球筐 题目链接:乒乓球筐__牛客网 题目描述: 这道题主要考察B盒是不是A盒的子集,我们可以通过哈希表来做 单哈希表 import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main {public stat…

1.乒乓球筐

题目链接:乒乓球筐__牛客网

题目描述:

这道题主要考察B盒是不是A盒的子集,我们可以通过哈希表来做

单哈希表

import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);while(in.hasNext()){char[] s1=in.next().toCharArray();char[] s2=in.next().toCharArray();int[] hash=new int[26];boolean ret=true;for(int i=0;i<s1.length;i++){hash[s1[i]-'A']++;}for(int i=0;i<s2.length;i++){if(--hash[s2[i]-'A']<0){ret=false;break;}}if(ret==true){System.out.println("Yes");}else{System.out.println("No");}}}
}

 双哈希表

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);while (in.hasNext()) {char[] s1=in.next().toCharArray();char[] s2=in.next().toCharArray();int[] hash1 = new int[26];int[] hash2 = new int[26];boolean ret = true;for (int i = 0; i < s1.length; i++) {hash1[s1[i]-'A']++;}for (int i = 0; i < s2.length; i++) {hash2[s2[i]-'A']++;}for (int i = 0; i < 26; i++) {if (hash1[i] != hash2[i]) {ret = false;break;}}// 输出结果System.out.println(ret ? "Yes" : "No");}in.close(); // 关闭输入流}
}

2.组队竞赛

题目链接:组队竞赛_牛客网

import java.util.*;// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);int n=in.nextInt();int[] arr=new int[n*3];for(int i=0;i<n*3;i++){arr[i]=in.nextInt();} //先将数组排序Arrays.sort(arr);int count =1;//每次隔着两个数取一次,第一次取得是倒数第二个数,下标是n*3-2int pos=n*3-2;long ret=0;//求每次取出的数的和while(count++<=n){ret+=arr[pos];pos-=2;}System.out.println(ret);}}

3.删除相邻数字的最大分数(⭐)

题目链接:删除相邻数字的最大分数_牛客题霸_牛客网

题目描述:

注:使用动态规划

import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {static int N=(int)1e4 + 10;static int[] sum=new int[N];static int[] f=new int[N];static int[] g=new int[N];public static void main(String[] args) {Scanner in = new Scanner(System.in);int n=in.nextInt();int x=0;for(int i=0;i<n;i++){x=in.nextInt();sum[x]+=x;}for(int i=1;i<N;i++){f[i]=g[i-1]+sum[i];g[i]=Math.max(g[i-1],f[i-1]);}System.out.println(Math.max(f[N-1],g[N-1]));}
}

 

希望能对大家有所帮助!!!!

http://www.ritt.cn/news/28771.html

相关文章:

  • ps怎么做网站界面设计北京seo主管
  • 建设网站你认为需要注意哪些问题谷歌 翻墙入口
  • 网站运作方式seo主要优化
  • 深圳网站设计公司费用是百度搜索引擎属于什么引擎
  • 网站建设与运营公司主营业务收入与成本搜狗营销
  • 丽水市莲都区建设分局网站今日小说排行榜
  • 外包网站建设2021年中国关键词
  • 用html5做的美食网站专业网站建设公司首选
  • 百度 医疗网站建设兰蔻搜索引擎营销案例
  • 163cm邮箱登录入口seo公司运营
  • 襄阳网站建设价格互联网域名注册查询
  • 东莞网站开发后缀nba最新新闻新浪
  • 模板建网站哪个品牌好中国企业网
  • 个人网站 域名选择黑马培训
  • 浙江网站建设公司超级外链发布工具
  • 天津网站建设是什么搜索引擎营销的概念
  • 最新深圳设计师建网站网络营销策划书8000字
  • 国家卫生计生委能力建设和继续教育中心网站数据分析培训班
  • 软件编程毕业设计代做网站seo工作流程
  • 网站服务器名是什么seo关键词排名技术
  • 石家庄网站开发培训搜索引擎优化指的是什么
  • 合肥 做网站的trinseo公司
  • dreamweaver网站建设和维护襄阳seo培训
  • 微信代运营的公司网站站长聚集地
  • 网站建设销售实训报告seo关键词优化如何
  • 企业网站建设是什么百度推广登录入口电脑
  • 中国建设银行ie下载网站seo站长优化工具
  • 郑州富士康要搬迁是真的吗广州seo网络推广员
  • 桂林论坛网站有哪些北京网站优化企业
  • 市地政府网站内容建设主管怎么免费建个人网站