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

导购分享网站模板了解宿迁建设网站

导购分享网站模板,了解宿迁建设网站,alexa排名,京东当前网站做的营销活动添加字符 添加字符_牛客笔试题_牛客网 算法原理 因为本题数据量都比较小,所以我们可以直接使用暴力解法,枚举B字符串的每一个位置作为与A字符串比较的起点,维护一个最小位数的值 代码 import java.util.*;// 注意类名必须为 Main, 不要有…

添加字符

添加字符_牛客笔试题_牛客网

算法原理

因为本题数据量都比较小,所以我们可以直接使用暴力解法,枚举B字符串的每一个位置作为与A字符串比较的起点,维护一个最小位数的值

代码

import java.util.*;// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {public static void main(String[] args) {Scanner scan = new Scanner(System.in);String strA = scan.next(), strB = scan.next();int res = Integer.MAX_VALUE;if (strA == null || strB == null) {System.out.println("0");} else {for(int i = 0; i <= strB.length() - strA.length(); i++) {int count = 0;int index = i;for(int j = 0; j < strA.length(); j++) {if(strA.charAt(j) != strB.charAt(index++)) count++;}res = Math.min(count, res);}System.out.println(res);}}
}

数组变换 

数组变换__牛客网

算法原理

贪心,找到最大的那个数,找到每个数和最大的那个数的商是不是2的倍数,这里我们用到了lowbite的方法移位,如果是就说明可以变到最大的数,不能就不行

代码

import java.util.*;// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {public static void main(String[] args) {Scanner scan = new Scanner(System.in);int n = scan.nextInt();int[] nums = new int[n];for(int i = 0; i < n; i++) nums[i] = scan.nextInt();Arrays.sort(nums);int max = nums[n-1];boolean flg = true;for(int i = 0; i < n - 1; i++) {if(max % nums[i] == 0) {int x = max / nums[i];if(x - (x & -x) != 0) {     //lowbite算法flg = false;break;}} else {flg = false;}}if(flg) {System.out.println("YES");} else {System.out.println("NO");}}
}

装箱问题

装箱问题

算法原理

其实就是01背包模板的变形

代码

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

http://www.dtcms.com/a/589321.html

相关文章:

  • 基于springboot+vue的物流管理系统的设计与实现(源码+论文+部署+安装)
  • (* IOB=“true“ *)
  • 脚本复习--高精度空转(Xenium、CosMx)的细胞邻域分析(R版本)
  • 单链表队列
  • 阀门公司网站建设iis网站配置教程
  • 基于PSO-BP神经网络的MMC子模块开路故障诊断与容错控制研究(含详细代码及仿真分析)
  • Visual Studio 2022 手动搭建 PC 端 lvgl 的调试环境
  • QT-窗口-内置对话框(下)
  • 网站制造设计企业网店推广策略
  • 人工智能备考小结篇(后续会更新对应的题解)
  • 网站系统模板怎么样在网上卖东西
  • 关于网站建设项目的投诉函网站导航栏固定
  • 用Echarts实现“庖丁解牛”的效果
  • 12.线程同步和生产消费模型
  • 消费级MCU如何管理内存
  • zabbix监控ES集群健康状态并触发钉钉告警
  • 一个网站需要几个人建设厅网站技术负责人要求
  • 2025知识协作工具选型,confluence vs 语雀 vs sward哪一款更好用?
  • 【C++】IO多路复用(select、poll、epoll)
  • 高低温环境下DC-DC芯片启动行为对比研究
  • IntelliJIdea 工具新手操作技巧
  • 第3节 STM32 串口通信
  • 网站页面优化内容包括哪些科技信息网站建设的背景
  • 网站做的关键词被屏蔽百度云盘做网站空间
  • 打砖块——反弹算法与碰撞检测
  • 大连网站设计报价建设网站的策划书
  • 何超谈“AI元宇宙将引领场景革命 “十五五”勾勒科技新蓝图”
  • watch监视-ref基本类型数据
  • 基于单片机的超声波人体感应PWM自动调光灯设计与实现
  • 保定微网站 建设郑州网站建设361