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

南沙网站建设嵌入式软件开发工程师做什么

南沙网站建设,嵌入式软件开发工程师做什么,做网站公司选智投未来,加强网站网络安全建设目录 3768. 字符串删减 - 滑动窗口ac 799. 最长连续不重复子序列 - 滑动窗口 800. 数组元素的目标和 - 二分ac 2816. 判断子序列 - 双指针 1238. 日志统计 - 滑动窗口 1240. 完全二叉树的权值 - 双指针 1、前缀和 - 通过了 5/12个数据 2、双指针 3768. 字符串删减 -…目录 3768. 字符串删减 - 滑动窗口ac 799. 最长连续不重复子序列 - 滑动窗口 800. 数组元素的目标和 - 二分ac 2816. 判断子序列 - 双指针 1238. 日志统计 - 滑动窗口 1240. 完全二叉树的权值 - 双指针   1、前缀和 - 通过了 5/12个数据  2、双指针 3768. 字符串删减 - 滑动窗口ac 3768. 字符串删减 - AcWing题库 题目 思路 用双指针l和r移动r指针 当已经统计了2个x若下一个字符为x则需要删除1个x且滑窗左边界往后移一位 若下一个字符不为x则统计x个数的cnt清零缩小滑窗至该非x字符上 import java.util.*;class Main {public static void main(String[] args){Scanner scnew Scanner(System.in);int nsc.nextInt();String ssc.next();int res0,cnt0;for(int l0,r0;rn;r){char cs.charAt(r);if(cnt2cx){res;l;}else if(cx) cnt;else {cnt0;lr;}}System.out.print(res);} } 799. 最长连续不重复子序列 - 滑动窗口 活动 - AcWing 题目 给定一个长度为 n 的整数序列请找出最长的不包含重复的数的连续区间输出它的长度。 输入样例 5 1 2 2 3 5 输出样例 3 思路 用一个数组统计每个数字出现个数 滑动窗口中如果出现重复数字则左边界增大缩小滑窗直至不出现重复数字 不断更新最大连续不重复子序列长度 import java.util.*;class Main {static int N100010;static int[] stnew int[N];public static void main(String[] args){Scanner scnew Scanner(System.in);int nsc.nextInt();int[] anew int[n];for(int i0;in;i) a[i]sc.nextInt();int res0;for(int l0,r0;rn;r){st[a[r]];while(lrst[a[r]]1) st[a[l]]--; //如果滑窗内仍存在重复数字 则缩小滑窗resMath.max(res,r-l1);}System.out.print(res);} } 800. 数组元素的目标和 - 二分ac 活动 - AcWing import java.util.*;class Main {static int N100010;static int[] anew int[N],bnew int[N];public static void main(String[] args){Scanner scnew Scanner(System.in);int nsc.nextInt(),msc.nextInt(),xsc.nextInt();for(int i0;in;i) a[i]sc.nextInt();for(int j0;jm;j) b[j]sc.nextInt();for(int i0;in;i){int tx-a[i];int l0,rm-1;while(lr){int midlr1;if(b[mid]t) rmid;else lmid1;}if(b[l]t){System.out.print(i l);break;}}} } 2816. 判断子序列 - 双指针 活动 - AcWing 题目 思路 用i指针指向aj指针指向b 遍历b数组如果a[i]b[j]则向后移动i指针 如果遍历完in说明a全部匹配成功说明a是b的子序列 import java.util.*;class Main {static int N100010;static int[] anew int[N],bnew int[N];public static void main(String[] args){Scanner scnew Scanner(System.in);int nsc.nextInt(),msc.nextInt();for(int i0;in;i) a[i]sc.nextInt();for(int j0;jm;j) b[j]sc.nextInt();int i0;for(int j0;jm;j){if(ina[i]b[j]) i;}if(in) System.out.print(Yes);else System.out.print(No);} } 1238. 日志统计 - 滑动窗口 活动 - AcWing 题目 思路 按时间从小到大顺序排序 枚举时间段滑动窗口内为合法时间记录该区间内帖子的赞数 如果在滑窗内且赞数≥k则为热帖标记上 import java.util.*;class Main {static int N100010;public static void main(String[] args){Scanner scnew Scanner(System.in);int nsc.nextInt(),dsc.nextInt(),ksc.nextInt();int[][] listnew int[n][2];int[] cntnew int[N];int[] stnew int[N];for(int i0;in;i){list[i][0]sc.nextInt();list[i][1]sc.nextInt();}Arrays.sort(list,(o1,o2)-{return o1[0]-o2[0];});for(int l0,r0;rn;r) //滑动窗口是合法时间段 统计滑窗内是否有热帖存在{int idlist[r][1];cnt[id];while(list[r][0]-list[l][0]d) //超过最大时间段 缩小滑窗{cnt[list[l][1]]--;l;}if(cnt[id]k) st[id]1;}for(int i0;i100000;i) if(st[i]1) System.out.println(i);} } 1240. 完全二叉树的权值 - 双指针   活动 - AcWing 题目 1、前缀和 - 通过了 5/12个数据  看错题了概念问题是完全二叉树看成满完全二叉树了…… 完全二叉树共n层其中n-1层是满二叉树结构最后一层所有节点都在最左边 import java.util.*;class Main {static int N100010;public static int work(int n){int cnt0;while(n1){n/2;cnt;}return cnt;}public static void main(String[] args){Scanner scnew Scanner(System.in);int nsc.nextInt();int[] anew int[N];int[] snew int[N];for(int i1;in;i) {a[i]sc.nextInt();s[i]s[i-1]a[i];}int twork(n1);t--;int cnt1,pre1;int maxxs[1],res1;while(t--0){int r(int)Math.pow(2,cnt);int sums[r]-s[pre];if(maxxsum){maxxsum;int tpwork(r1);restp;}cnt;prer;}System.out.print(res);} } 2、双指针 思路 枚举每一层的起点和层数 计算每一层的总和 取最大值 import java.util.*;class Main {static int N100010;public static void main(String[] args){Scanner scnew Scanner(System.in);int nsc.nextInt();int[] anew int[N];for(int i1;in;i) a[i]sc.nextInt();long maxx-0x3f3f3f3f;int res0;for(int i1,d1;in;i*2,d) //i为起点下标 d为层数{long sum0;for(int ji;ji(1d-1)jn;j) suma[j]; //1d指将1位二进制数向左移d位 即2^dif(summaxx){maxxsum;resd;}}System.out.print(res);} }
http://www.w-s-a.com/news/601787/

相关文章:

  • 做设计的搜素材上什么网站好设计公司画册设计哪家好
  • 视频网站开发需要什么语言做ui设计一年后年薪多少
  • 网站服务器维护费用统一企业官方网站
  • 网站如何调用手机淘宝做淘宝客呼和浩特网站运营公司
  • 做推广可以上那些网站网页游戏排行榜2014前十名
  • 国外网站备案流程企业网站 流程
  • 重庆网站建设letide童程童美少儿收费价目表
  • 苏州建站仿站东莞排名推广
  • 大中小网站的区分wordpress个人主页主题
  • 商务网站建设的可行性分析包括小程序源码网免费
  • 永州网站建设收费标准重庆网站建设公司夹夹虫专业
  • python做网站多少钱wordpress 2.8
  • 深圳网站平台网站开发工作程序怎么写
  • 自己可以接单做网站吗wordpress 添加自定义按钮
  • 网站首页权重宣传页制作
  • 智能网站建设软件有哪些方面网页的建设
  • 石铜路网站建设生鲜电商网站开发
  • 怎么提高网站加载速度慢网站的轮播怎么做的
  • 网络网站推广优化建筑工程教育网官方网站
  • 旅行社网站策划做网站编辑好还是美工好
  • 珠海做网站找哪家好在线磁力搜索神器
  • 做网站优化有必要wordpress导航栏字体
  • 中山网站建设半江红沈阳免费网站建站模板
  • 工信部网站备案管理系统网站备案负责人 更换
  • 我要做个网站该怎么做怎么做电商平台网站
  • wordpress教程 网站标题莱芜大众网
  • 网站建设业务终止合作范本主机公园wordpress
  • 口碑好企业网站建设网站建设与什么专业有关
  • 助贷获客系统快速优化排名公司推荐
  • 重庆做网站优化推广的公司企业网站如何进行定位