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

网站优化有哪些技巧网站开发建设方案的主要内容包括

网站优化有哪些技巧,网站开发建设方案的主要内容包括,设计娱乐网站,营销方案餐饮【问题描述】[中等] 实现函数double Power(double base, int exponent)#xff0c;求base的exponent次方。不得使用库函数#xff0c;同时不需要考虑大数问题。示例 1:输入: 2.00000, 10 输出: 1024.00000 示例 2:输入: 2.00000, -2 输出: 0.25000 解释: 2-2 1/22 1/4 0.…【问题描述】[中等] 实现函数double Power(double base, int exponent)求base的exponent次方。不得使用库函数同时不需要考虑大数问题。示例 1:输入: 2.00000, 10 输出: 1024.00000 示例 2:输入: 2.00000, -2 输出: 0.25000 解释: 2-2 1/22 1/4 0.25说明:-100.0 x 100.0 n 是 32 位有符号整数其数值范围是 [−231, 231 − 1] 。 【解答思路】 时间复杂度O(logN) 空间复杂度O(1) Java 代码中 int32 变量 n \in [-2147483648, 2147483647]n∈[−2147483648,2147483647] 因此当 n -2147483648n−2147483648 时执行 n -nn−n 会因越界而赋值出错。解决方法是先将 nn 存入 long 变量 bb 后面用 bb 操作即可。 class Solution {public double myPow(double x, int n) {if(x 0) return 0;long b n;double res 1.0;if(b 0) {x 1 / x;b -b;}while(b 0) {if((b 1) 1) res * x;x * x;b 1;}return res;} } 【总结】 1.快速幂经典题目 掌握其负数巧妙转换 防止溢出 2. 位运算 异或运算^ 运算规则0^00 0^11 1^01 1^10 即参加运算的两个对象如果两个相应位为“异”值不同则该位结果为1否则为0。 5 ^ 1 0101 ^ 0001 0100 4 5 ^ 3 0101 ^ 0011 0110 6 用法 翻转指定位 对应位异或1 X10101110使X低4位翻转用X ^0000 1111 1010 0001即可得到。 2.两个数是否相等 0 5 ^ 5 0101 ^ 0101 0000 0 与运算 运算规则000; 010; 100; 111; 即两位同时为“1”结果才为“1”否则为0 5 1 0101 0001 0001 1 5 2 0101 0010 0000 0 用法 取指定位 对应位与1 设X10101110 取X的低4位用 X 0000 1111 00001110 即可得到 或运算| 运算规则0|00 0|11 1|01 1|11 即 参加运算的两个对象只要有一个为1其值为1 用法 指定位置置1 对应位或1 将X10100000的低4位置1 用X | 0000 1111 1010 1111即可得到 取反运算~ 运算规则~10 ~01 即对一个二进制数按位取反即将0变11变0 带符号左移运算 若左移时舍弃的高位不包含1则每左移一位相当于该数乘以2(右边补0) 3 1 0011 1 0110 6 带符号右移运算 正数操作数每右移一位相当于该数除以2 (左补0 or 补1得看被移数是正还是负) 5 1 0101 1 0010 2 5 2 0101 2 0001 1 -14 2 11110010 2 11111100 -4 无符号右移运算 5 1 0101 1 0010 2 -14 2 11111111 11111111 1111111111110010 2 00111111 11111111 1111111111111100 1073741820 移位总结 正数的左移与右移负数的无符号右移就是相应的补码移位所得在高位补0即可。负数的右移就是补码高位补1,然后按位取反加1即可。 3. 位运算 判相等异或^ 取位与1 置位 或|1 转载链接https://leetcode-cn.com/problems/shu-zhi-de-zheng-shu-ci-fang-lcof/solution/mian-shi-ti-16-shu-zhi-de-zheng-shu-ci-fang-kuai-s/
http://wiki.neutronadmin.com/news/344897/

相关文章:

  • 北京平面设计公司名称北京网站优化步
  • 南宁 网站建设一个网站数据库
  • python网站开发书籍推荐wordpress导航横着
  • 天猫优惠卷怎么做网站免费中英文网站源码
  • 烟台网站建设薇企汇互联见效付款wordpress商城实战教程
  • 科技设计网站做vr网站
  • 网站开发违法优化站点
  • 网站制作公透明清晰如何做个购物网站
  • 来宾住房与城乡建设网站outlook WordPress设置
  • 网站自身维护珠海市企业网站制作服务机构
  • 网站开发大作业网站备案 加急
  • 万网一个ip建立多个网站prizm viewer wordpress
  • 宁波网站建设推荐荣盛网络好网站建设职业规划
  • 网站开发招投标书网站开发课程介绍
  • 查询域名官网的是那个网站吗seo全网营销的方式
  • 微信学校网站模板做面膜的网站
  • 网站焦点图制作教程php网站模板
  • 蓟县集团网站建设龙岩市住房和城乡建设厅网站
  • 茅台镇哪一家网站做的好南宫建设局网站首页
  • 模板建站哪个平台好经典网站代码
  • wordpress回收站在哪里泰安搭建公司
  • 西安+美院+网站建设资料软件
  • 雍鑫建设集团网站设计素材网站花瓣
  • 安阳网站制作中国建设有限公司官网
  • 那个网站有帮人做图的h5简单网页代码
  • 建设一个视频网站己18网站建设网站排名
  • 辽宁朝阳网站建设公司惠州哪家做网站好
  • 顺德新网站制作网站建设 技术方案
  • 小企业网站建设怎么做好服装网站建设公司
  • 用flask做的网站有哪些怎么自己开发一个app软件