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

电子商务类网站建设实训报告网站估值

电子商务类网站建设实训报告,网站估值,做微商货源网站赚钱吗,wordpress上图片目录 1. GCD 1.1 性质 1.2 代码实现 2. LCM 2.1 代码实现 3. 习题 3.1 等差数列 3.2 Hankson的趣味题 3.3 最大比例 3.4 GCD 1. GCD 整数a和b的最大公约数是能同时整除a和b的最大整数#xff0c;记为gcd(a, b) 1.1 性质 GCD有关的题目一般会考核GCD的性质。   …目录 1. GCD 1.1 性质 1.2 代码实现 2. LCM 2.1 代码实现 3. 习题 3.1 等差数列 3.2 Hankson的趣味题 3.3 最大比例 3.4 GCD 1. GCD 整数a和b的最大公约数是能同时整除a和b的最大整数记为gcd(a, b) 1.1 性质 GCD有关的题目一般会考核GCD的性质。   1gcd(a, b) gcd(a, ab) gcd(a, k·ab)   2gcd(ka, kb) k·gcd(a, b)   3多个整数的最大公约数gcd(a, b, c) gcd(gcd(a, b), c)   4若gcd(a, b) d则gcd(a/d, b/d) 1即a/d与b/d互素   5gcd(acb, b) gcd(a, b) 1.2 代码实现 import java.math.BigInteger; public class Main {public static void main(String[] args) {System.out.println(gcd(45, 9)); // 9System.out.println(gcd(0, 42)); // 42System.out.println(gcd(42, 0)); // 42System.out.println(gcd(0, 0)); // 0System.out.println(gcd(20, 15)); // 5System.out.println(gcd(-20, 15)); // -5System.out.println(gcd(20, -15)); // 5System.out.println(gcd(-20, -15)); // -5System.out.println(gcd(new BigInteger(98938441343232), new BigInteger(33422))); // 2}public static long gcd(long a, long b) {if (b 0) return a; return gcd(b, a % b);}public static BigInteger gcd(BigInteger a, BigInteger b) {return a.gcd(b);} }2. LCM 最小公倍数LCMthe Least Common Multiple。a和b的最小公倍数lcm(a, b)从算术基本定理推理得到。 2.1 代码实现 public static int gcd(int a, int b) {if (b 0) return a; return gcd(b, a % b);}public static long lcm(int a, int b) {return (long) a / gcd(a, b) * b;}3. 习题 3.1 等差数列 import java.util.*; public class Main {public static void main(String[] args) {Scanner scan new Scanner(System.in);int num scan.nextInt();int arr[] new int[num];for(int i 0;inum;i){arr[i] scan.nextInt();}Arrays.sort(arr);int min 0;for(int i 1;inum;i){min gcd(min,arr[i] - arr[i-1]);}if(min 0) System.out.println(num);else System.out.println((arr[num-1] - arr[0])/min1);scan.close();}public static int gcd(int a ,int b){if(b0) return a;return gcd(b,a%b);} } 这是gcd问题。把n个数据排序计算它们的间隔对所有间隔做GCD结果为公差。最少数量等于最大值-最小值/公差1 3.2 Hankson的趣味题 import java.util.*; public class Main {public static void main(String[] args) {Scanner scan new Scanner(System.in);int n scan.nextInt();for(int i 0;in;i){int a0 scan.nextInt();int a1 scan.nextInt();int b0 scan.nextInt();int b1 scan.nextInt();int count 0;for(int x 1;xMath.sqrt(b1);x){if(b1%x 0){if(gcd(x,a0) a1 lcm(x,b0) b1){count;} int y b1 / x;if (x y){continue; } if (gcd(y, a0) a1 lcm(y, b0) b1){count; }}}System.out.println(count);}scan.close();}public static int gcd(int a,int b){if(b0) return a;return gcd(b,a%b);}public static int lcm(int a,int b){return a/gcd(a,b)*b;} } 3.3 最大比例 import java.util.*; public class Main {public static void main(String[] args) {Scanner scan new Scanner(System.in);int num scan.nextInt();long arr[] new long[num];for(int i 0;inum;i){arr[i] scan.nextLong();}Arrays.sort(arr);long q Long.MAX_VALUE;long t0 0;long t1 0;for(int i 0;inum-1;i){if(arr[i1]!arr[i] arr[i1]/arr[i] q){q arr[i1]/arr[i];t0 arr[i];t1 arr[i1];}}long k gcd(t0,t1);System.out.println(t1/k / t0/k);scan.close();}public static long gcd(long a,long b){if(b0) return a;return gcd(b,a%b);} } 3.4 GCD import java.util.*; public class Main {public static void main(String[] args) {Scanner scan new Scanner(System.in);long a scan.nextLong();long b scan.nextLong();long c Math.abs(a-b);System.out.println(c - a%c);scan.close();} } 根据更相减损术可以知道一个等式gcd(a,b)gcd(a,b-a) 当然这里的前提是ab; 所以gcd(ak,bk)gcd(ak,b-a) 这里的a和b都是已知的 我们可以设cb-a 即c是已知的 所以想要使得ak与c的最大公因子尽可能地大 因为最大最大能到达c 显然这个式子的最大gcd一定为 c ,我们只需要计算出a 最少需要增加多少可以成为 c 的倍数这个增量即是答案k
http://www.zqtcl.cn/news/80369/

相关文章:

  • 网站与手机app是一体吗wordpress银联插件
  • wordpress网站打开很卡十堰网站建设weitian
  • 网站建设行业如何开o2o网站需要什么手续
  • 长沙市天心建设局网站我做的静态网站怎么发布到网上
  • html 网站开发软件公司注册域名查询
  • 案例上海网站潍坊网站建设求职简历
  • 威海做网站公司哪家好oppo商店官网入口
  • 内蒙建设信息网站电商网站开发教程
  • 网站建设与维护 唐清安尼乐清网站建设
  • 健身餐的网站怎么做网站前置审批 查询
  • php 企业建站cms北京正邦网站建设
  • 建设银行个人网站官网wordpress friday
  • 做海岛旅游预定网站的京东联盟网站怎么做
  • 可以做流程图的网站logo制作软件手机免费版
  • 高端大气网站源码做好我局门户网站建设工作
  • 西安有关做网站的公司怎么查看一个网站是谁做的
  • 做网站是干什么的广告设计合同模板
  • 昆山做网站价格微信网页版登陆入口
  • 常见的简单的网站制作win10优化大师怎么样
  • 东莞网站建设 拉伸膜网络推广费用大概价格
  • 各大中文网站企业网站 用个人备案
  • 建筑网站视频大全中山网站软件
  • 公司建设官方网站网站名和域名能一样吗
  • 做网站需要执照吗大兴网站开发网站建设报价
  • 江苏住房和建设厅网站十大网站建设排名
  • 内容分发网络CDN可以建设网站吗有哪些制作视频的软件
  • app网站开发框架什么项目适合新手创业
  • 上海网站建设领导品牌北京网站建设公司优势
  • 国外二手手表网站中国旅游网站建设
  • 网站开发支付模块哪个着陆页网站