一个域名绑定多个网站吗网站大全软件下载

pingmian/2026/1/23 12:05:08/文章来源:
一个域名绑定多个网站吗,网站大全软件下载,wordpress安装后只有英文版,可以在线观看的免费资源文章目录 数字与数学符号统计阶乘0的个数整数反转字符串转数字判断回文数字十进制转七进制进制转换数组实现整数加法字符串加法二进制求和求2的幂求3的幂求4的幂最大公约数最小公倍数判断质数质数计数判断丑数丑数计数 数字与数学 数字与数学的问题基础且庞大#xff0c;算法… 文章目录 数字与数学符号统计阶乘0的个数整数反转字符串转数字判断回文数字十进制转七进制进制转换数组实现整数加法字符串加法二进制求和求2的幂求3的幂求4的幂最大公约数最小公倍数判断质数质数计数判断丑数丑数计数 数字与数学 数字与数学的问题基础且庞大算法问题中一般涉及幂运算、阶乘、初等数论如最大公约数、质数判断与计数等基础问题。 符号统计 leetcode1822 只要乘数中存在一个0结果为0整数不影响结果符号偶数个负数相乘结果为正奇数个负数相乘结果为负 public int arraySign(int[] nums) {int res 1;for(int i0;inums.length;i){if(nums[i]0){return 0;}else if(nums[i]0){res*-1;}}return res; }阶乘0的个数 leetcode16.05 阶乘0的个数取决于2和5出现的次数而5出现的次数明显大于2所以只需要统计525125等出现的次数即可。 public int trailingZeroes(int n) {int res 0;for(long i5;n/i0;i*5){resn/i;}return res; }整数反转 leetcode7 反转的过程就是原数字对10取余数得到末尾数字新数字乘10加上末尾数字。需要注意反转过程中的数字溢出问题。 public int reverse(int x) {int res 0;while(x!0){if(resInteger.MAX_VALUE/10 || (resInteger.MAX_VALUE/10 x%10 Integer.MAX_VALUE%10)){return 0;}if(resInteger.MIN_VALUE/10 || (resInteger.MIN_VALUE/10 x%10 Integer.MIN_VALUE%10)){return 0;}res res*10x%10;x x/10;}return res; }字符串转数字 leetcode8 按照题目要求以char数组的形式遍历字符串去掉空白字符设置正负数符号字符➖字符0获得数值乘10累加注意数字溢出 public int myAtoi(String s) {int n s.length();char[] chars s.toCharArray();int sign 1;int res 0;int index 0;while (index n chars[index] ) {index;}if (index n) {return res;}if (chars[index] ) {index;}else if (chars[index] -) {sign -1;index;}while (index n) {if (chars[index] 0 chars[index] 9) {if (res Integer.MAX_VALUE / 10 || (res Integer.MAX_VALUE / 10 (chars[index]-0) Integer.MAX_VALUE % 10)) {return Integer.MAX_VALUE;}if (res Integer.MIN_VALUE / 10 || (res Integer.MIN_VALUE / 10 (chars[index]-0) -(Integer.MIN_VALUE % 10))) {return Integer.MIN_VALUE;}res res * 10 sign * (chars[index] - 0);index;} else {return res;}}return res; }判断回文数字 leetcode9 将数字反转一般并比较是否相等 public boolean isPalindrome(int x) {if(x0 || x%100x!0){return false;}int reverseNum0;while(xreverseNum){reverseNum reverseNum*10x%10;x/10;}return xreverseNum || xreverseNum/10; }十进制转七进制 leetcode504 采用除商取余法保存余数最后将余数反转 public String convertToBase7(int num) {if(num0){return 0;}boolean sign true;if(num0){num -num;signfalse;}StringBuilder sb new StringBuilder();while(num!0){sb.append(num%7);num / 7;}if(!sign){sb.append(-);}return sb.reverse().toString(); }进制转换 采用除商取余法保存余数最后将余数反转同时设置常数数组保存A-F常数值用来保存十六进制转换结果 public String convert(int num,int N) {final String[] F new String[]{0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F};if(num0){return 0;}boolean sign true;if(num0){num -num;signfalse;}StringBuilder sb new StringBuilder();while(num!0){sb.append(F[num%N]);num / N;}if(!sign){sb.append(-);}return sb.reverse().toString(); }数组实现整数加法 leetcode66 从末尾开始加1如果有进位前一位继续加1直至加到数组下标为0的位置如果仍有进位创建新数组设置下标0的位置值为1并返回。 public int[] plusOne(int[] digits) {for(int i digits.length - 1;i0;i--){digits[i];digits[i]%10;if(digits[i]!0){return digits;}}digits new int[digits.length1];digits[0] 1;return digits; }字符串加法 从末尾开始遍历两个字符串转换为数值进行求和计算进位保存当前位最后反转 public String addStrings(String num1, String num2) {int i num1.length() - 1;int j num2.length() - 1;int add 0;StringBuilder sb new StringBuilder();while (i 0 || j 0 || add ! 0) {int x i 0 ? num1.charAt(i) - 0 : 0;int y j 0 ? num2.charAt(j) - 0 : 0;int res x y add;add res / 10;sb.append(res % 10);i--;j--;}return sb.reverse().toString(); }二进制求和 leetcode67 与字符串求和本质相同从末尾开始遍历两个字符串转换为数值进行求和计算进位保存当前位最后反转 public String addBinary(String a, String b) {int i a.length()-1;int j b.length()-1;int ca 0;StringBuilder sb new StringBuilder();while(i0||j0||ca!0){int x i0?a.charAt(i)-0:0;int y j0?b.charAt(j)-0:0;int res xyca;ca res/2;sb.append(res%2);i--;j--;}return sb.reverse().toString(); }求2的幂 leetcode231 求幂运算的模板如下可能针对不同的数字有其独特的巧妙解法 public boolean isPowerOfTwo(int n) {if(n0){return false;}while(n%20){n/2;}return n1; }求2的幂巧妙解法2的幂的二进制最高位为1其余为为0即nn-10 public boolean isPowerOfTwo(int n) {return n0 (n(n-1))0; }求3的幂 leetcode326 模板 public boolean isPowerOfThree(int n) {if(n0){return false;}while(n%30){n/3;}return n1;}在int类型范围内3的幂的最大整数是1162261467故只要是3的幂一定可以被1162261467整除 public boolean isPowerOfThree(int n) {return n 0 1162261467 % n 0; }求4的幂 leetcode342 模板 public boolean isPowerOfFour(int n) {if(n0){return false;}while(n%40){n/4;}return n1; }4的幂一定是2的幂且满足最高位为1后面有偶数个0可以通过n0xaaaaaaaa来实现 public boolean isPowerOfFour(int n) {return n 0 (n (n - 1)) 0 (n 0xaaaaaaaa) 0; }最大公约数 碾转相除法 public int gcd(int a, int b) {int k 0;while (k!0){k a%b;a b;b k;};return a; }最小公倍数 两数乘积除以最大公约数 public int mcl(int a, int b) {int gcd gcd(a, b);return a * b / gcd; }判断质数 从2开始逐个将待判断的数除以从2到其平方根范围内的所有整数包括平方根如果能够整除则该数不是质数。如果在整个范围内都没有找到能整除的数则该数是质数。 public boolean isPrime(int num){int max (int)Math.sqrt(num);for (int i 2; imax;i){if(num%i0){return false;}}return true; }质数计数 leetcode204 循环遍历判断 public int countPrimes(int n) {int count 0;for(int i2;in;i){if(isPrime(i)){count;}}return count; }public boolean isPrime(int num){int max (int)Math.sqrt(num);for (int i 2; imax;i){if(num%i0){return false;}}return true; }设置一个长度为n的数组初始时设置数组全为1之后从下标2开始遍历如果数组当前值为1,质数计数器➕1并将当前数字的倍数以及与倍数相关的非质数下标设置为0最后返回质数计数器的值。 public int countPrimes(int n) {int[] isPrime new int[n];int count 0;Arrays.fill(isPrime,1);for(int i2;in;i){if(isPrime[i]1){count;if((long)i*in){for(int ji*i;jn;ji){isPrime[j]0;}}}}return count; }判断丑数 leetcode263 可以直接根据丑数的概念进行判断。如果不包含质因数或者包含质因数 2、3 和 5 的正整数即为丑数 public boolean isUgly(int n) {if(n0){return false;}int[] factors new int[]{2,3,5};for(int factor:factors){while(n%factor0){n n/factor;}}return n1; }丑数计数 leetcode264 循环遍历判断 public int nthUglyNumber(int n) {int count 0;int i1;while(true){if(isUgly(i)){count;if(countn){return i;}}i;} }public boolean isUgly(int num){if(num0){return false;}int[] factors new int[]{2,3,5};for(int factor:factors){while(num%factor0){num num/factor;}}return num1; }设置一个小顶堆初始时将最小的丑数1加入队中循环n次每次将堆顶元素x移除每次将2x,3x,5x放入堆中为了避免重复可以使用集合过滤循环n次之后最小的第n个丑数出堆返回 public int nthUglyNumber(int n) {int[] factors {2, 3, 5};SetLong seen new HashSetLong();PriorityQueueLong heap new PriorityQueueLong();seen.add(1L);heap.offer(1L);int ugly 0;for (int i 0; i n; i) {long curr heap.poll();ugly (int) curr;for (int factor : factors) {long next curr * factor;if (seen.add(next)) {heap.offer(next);}}}return ugly; }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/86477.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

广州营销型网站建设团队宣城做网站

说明:模板引擎主要针对于渲染DOM,取代了字符串拼接,用下面的代码亲测handlebars模板引擎比字符串拼接渲染DOM慢了20ms, 这里配置一个在线DEMO,简单说明下handlebars.js的基本用法,需要根据获取的数据去渲染…

海纳企业网站管理系统源码汽车便宜网站建设

第12章 服务端渲染 想让搜索引擎抓取到你的站点,服务端渲染这一步不可或缺,服务端渲染还可以提升站点的性能,因为在加载JavaScript脚本的同时,浏览器就可以进行页面渲染。 React的虚拟DOM是其可被用于服务端渲染的关键。首先每个R…

电子商务网站建设李洪心课后答案达内前端

Less和Sass都是CSS预处理器,它们提供了更强大、更灵活的方式来编写CSS样式。以下是Less和Sass之间的一些区别: 语法:Less使用类似于CSS的语法,而Sass使用类似于Ruby的语法。Less使用大括号 {} 和分号 ; 来表示代码块和语句&#x…

网站平台怎么做推广最好的做法是()

wps word 文档里的空白空间太大了,如下图1 点击【页面】--->【页边距】,把左边、右边的页边距调为0厘米。如下图2 点击【视图】--->【显示比例】从75%改为页宽,页宽的意思是使页面的宽度与窗口的宽度一致。如下图3 图1

衡阳网站建设公司电话咋把网站制作成软件

这是有关使用Spring 3.1和Spring Security 3.1和基于Java的配置来建立安全的RESTful Web Service的系列文章的第七篇。 本文将重点介绍RESTful Web服务中的分页实现 。 REST with Spring系列: 第1部分– 使用Spring 3.1和基于Java的配置引导Web应用程序 第2部分–…

仿珠宝首饰网站开发网站空间买卖

作者:诗颖摘要:日前,英伟达 Developer Blog 上一篇博文详细陈述了英伟达 Volta Tensor Core GPU 在深度学习社群取得的巨大突破,以及种种突破背后的技术细节。2017 年 5 月,在 GTC 2017 上,英伟达 CEO 黄仁…

手机建设中网站首页女性pose拍照

dump文件 dump文件记录当前程序运行某一时刻的信息,包括内存,线程,线程栈,变量等等,相当于调试程序时运行到某个断点上,把程序运行的信息记录下来。可以通过Windbg打开dump,查看程序运行的变量…

站长工具综合查询ip大良外贸网站设计

1、前言 之前写了一篇文章关于 flutter 初体验的一篇,https://www.cnblogs.com/niceyoo/p/9240359.html,当时一顿骚操作,然后程序就跑起来了。 隔了好一段时间,换了个电脑,重新装了个AndroidStudio,继续搭建…

中小企业公共服务平台网站建设seo诊断报告示例

假设有这样的一种情况,在两个组件中。一个组件【A】主要是比如说放表格数据,而另外一个组件【B】是专门用来向组件A的表格添加数据的表单。这个时候就是两个兄弟组件之间传递数据了。首先想到的是使用兄弟组件传递数据的方法: 新建一个中间件…

网站模板怎么修改成可视化西部数码WordPress开启伪静态

大家好呀,美赛开赛还有四天的时间,今天给大家带来的是美赛论文写作时非常实用的一个小技巧——快速输入任何复杂公式。 相信很多小伙伴在论文写作的时候都有一个小烦恼,那就是在面对比较复杂的公式的时候,应该怎么进行快速输入呢…

注册企业网站网页制作网站建设实战大全

文章目录 MySQL完成主从复制教程准备:原理:步骤: 推荐文章 MySQL完成主从复制教程 主从复制(也称 AB 复制)就是将一个服务器(主服务器)的数据复制到一个或多个MySQL数据库服务器(从…

swoole怎么做直播网站建网站的公司广州

Win10系统自带输入法怎么设置?许多用户在使用电脑的时候,都非常习惯使用电脑自带的输入法,但是不少用户在某些时候也需要使用到第三方的输入法软件,然后许多用户在使用的就非常的不方便,想把自带的输入法设置成默认的输…

网站开发用什么框架房地产网站策划

中介变量( Mediator) 是一个重要的统计概念,如果自变量X通过某一变量M对因变量Y产生一定影响,则称M为X和Y的中介变量。研究中介作用的目的是在已知X和Y关系的基础上,探索产生这个关系的内部作用机制。在这个过程中可以把原有的关于同一现象的…

站嗨免费建站e建网官网

capitalize() 把字符串的第一个字符改为大写casefold() 把整个字符串的所有字符改为小写center(width) 将字符串居中,并使用空格填充至长度width的新字符串count(sub[,start[,end]]) 返回sub在字符串里边出现的次数,start和end参数表示范围&#xff…

asp做网站用什么写脚本WordPress下级

今日任务: 977 有序数组的平方209 长度最小的子数组59 螺旋矩阵Ⅱ 977 有序数组的平方 题目链接:https://leetcode.cn/problems/squares-of-a-sorted-array/ 双指针问题,以及数组本身时有序的; 思路: 左、右两个…

网站建设商城模板下载中国室内设计师联盟

目录前言【1】定时处理方法1、定时的方法:2、定时和计数器【2】8253计数/定时器1、特点:2、芯片引脚以及电路:3、连接方式:4、工作原理:5、寄存器配置a、初始化操作(三个通道单独初始化)b、读出…

一个网站绑定多个域名信用渭南网站建设

1.汇编语言的概念 汇编语言是一种低级编程语言,它与计算机的机器语言非常接近,但比机器语言更易于人类阅读和理解。汇编语言是用一系列的助记符来表示机器语言的操作码和操作数。每种计算机体系结构(如x86、ARM等)都有自己的汇编语…

网站后期维护费用德阳做网站

参考 包含: 1.层级的计算、2.训练的整体流程、3.tensorboard画图、4.保存/使用模型、5.总体代码(含详细注释) 1. 层级的计算 如上图,mnist手写数字识别的训练集提供的图片是 28 * 28 * 1的手写图像,初始识别的时候,并不知道一次要训练多少个数据,因此输入的规模为 [None, 784].…

聊城网站制作价格浙江嘉兴网站建设

1、用于存放声明的头文件 #ifndef __SEP__LIST__ #define __SEP__LIST__#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> #include <assert.h>#define MAX_SIZE 10 //使顺序表中可以插入的数据是可以很方便调整的 typedef int DataType;typede…

邢台优化网站排名周村区住房和城乡建设厅网站

什么是α射线、β射线、γ射线 https://www.sohu.com/a/230945619_1001247211、α射线 放射性核素发生衰变时放出α粒子&#xff0c;产生α射线。α粒子是一个高速运动的氦原子核。对于天然放射系列的核素放出α粒子的能量一般在4&#xff5e;8兆电子伏(MeV)范围&#xff0c;初…