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

企业网站建设计什么科目做购物网站的初衷

企业网站建设计什么科目,做购物网站的初衷,广州效果图制作公司,乐清网站制作公司有哪些前言 整体评价 很普通的一场比赛#xff0c;t2思维题#xff0c;初做时愣了下#xff0c;幸好反应过来了。t3猜猜乐#xff0c;感觉和逆序数有关#xff0c;和奇偶性有关。不过要注意int溢出。 欢迎关注: 珂朵莉的天空之城 A. 客人数量 题型: 签到 累加和即可 import… 前言 整体评价 很普通的一场比赛t2思维题初做时愣了下幸好反应过来了。t3猜猜乐感觉和逆序数有关和奇偶性有关。不过要注意int溢出。 欢迎关注: 珂朵莉的天空之城 A. 客人数量 题型: 签到 累加和即可 import java.io.BufferedInputStream; import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc new Scanner(new BufferedInputStream(System.in));int n sc.nextInt();long res 0;for (int i 0; i n; i) {long v sc.nextLong();res v;}System.out.println(res);}}B. 指针运动 思路: 思维题 其实只要找到最小值然后模拟这样时间复杂度就能控制在 O ( n ) O(n) O(n) 值域很大这是最佳的策略 不过枚举应该也可以 import java.io.BufferedInputStream; import java.util.Arrays; import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc new Scanner(new BufferedInputStream(System.in));int n sc.nextInt();long[] arr new long[n];for (int i 0; i n; i) {arr[i] sc.nextLong();}long minTimes Arrays.stream(arr).min().getAsLong();int now (int)(minTimes % n);long cutoff minTimes;while (arr[now] cutoff) {now (now 1) % n;cutoff;}System.out.println(now 1);}}C. 随机排列 思路: 逆序对数 奇偶分析 求逆序数的大概有两种解法 CDQ, 分治归并排序树状数组 这边采用了树状数组因为是1~n的排列所以不用离散化处理 时间复杂度为 O ( n l o g n ) O(nlogn) O(nlogn) 当然更好的解法是置换群(置换环)因为侧重于交换的奇偶次数 这样的话时间复杂度可以控制在 O ( n ) O(n) O(n) 树状数组解法 // package acwing.acw141;import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer;public class Main {static class BIT {int n;int[] arr;public BIT(int n) {this.n n;this.arr new int[n 1];}void update(int p, int d) {while (p n) {arr[p] d;p p -p;}}int query(int p) {int r 0;while (p 0) {r arr[p];p - p -p;}return r;}}public static void main(String[] args) {AReader sc new AReader();int n sc.nextInt();int[] arr new int[n 1];for (int i 1; i n; i) {arr[i] sc.nextInt();}long res 0;BIT bit new BIT(n);for (int i 1; i n; i) {int v arr[i];int d bit.query(n) - bit.query(v);res d;bit.update(v, 1);}if (res % 2 ! n % 2) {System.out.println(2);} else {System.out.println(1);}}staticclass AReader {private BufferedReader reader new BufferedReader(new InputStreamReader(System.in));private StringTokenizer tokenizer new StringTokenizer();private String innerNextLine() {try {return reader.readLine();} catch (IOException ex) {return null;}}public boolean hasNext() {while (!tokenizer.hasMoreTokens()) {String nextLine innerNextLine();if (nextLine null) {return false;}tokenizer new StringTokenizer(nextLine);}return true;}public String nextLine() {tokenizer new StringTokenizer();return innerNextLine();}public String next() {hasNext();return tokenizer.nextToken();}public int nextInt() {return Integer.parseInt(next());}public long nextLong() {return Long.parseLong(next());}// public BigInteger nextBigInt() { // return new BigInteger(next()); // }// 若需要nextDouble等方法请自行调用Double.parseDouble包装}}写在最后
http://www.pierceye.com/news/432347/

相关文章:

  • 好用的网站后台管理系统黑龙江最新通知今天
  • 做招聘网站需要多少钱als冰桶挑战赛的网络营销方式
  • wordpress单位内网做网站云南省文山州网站建设
  • 单页网站制作视频教程四川餐饮培训学校排名
  • 微信公众平台网站建设wordpress中英切换
  • 万网x3主机l系统放两个网站自学设计的网站
  • 网站微信建设运维经验分享图营销app
  • 西安网站开发软件常州注册公司
  • 和网站建设相关的行业企业网络规划设计方案
  • 风中有朵雨做的云网站观看开网店教程
  • 网站建设与管理教学视频教程服务器绑定网站打不开
  • 百度云建站WordPress开发新客户的十大渠道
  • 南宁比优建站视屏网站的审核是怎么做的
  • 怎样建设尧都水果网站免费手机网站建站系统
  • 全网营销提供seo服务
  • 吕梁网站设计服务器网站建设维护合同
  • 网站轮播图片怎么做高校网站建设模板
  • 易语言做返利网站企业培训考试平台官网
  • 天津做不锈钢的网站做网站要几个部门组成
  • 宿迁集团网站建设用dw制作一个网站
  • 网站创建二级域名网络营销到底是个啥
  • 银州手机网站建设做网站前台模型要做什么呢
  • 做彩票网站推广网站建设培训方案
  • o2o网站建设多少钱昆山专业网站建设
  • c语言自学免费网站网站制作职业
  • 免费刷赞网站推广qq免费有哪些网页设计软件
  • 如何设计网站的首页做海鲜代理在什么网站
  • 网站分析的优劣势苏州网络推广企业
  • 威海网站建设公司施工企业成本核算方法
  • 网站群集约化建设cc域名做门户网站