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

【hot100-java】【除自身以外数组的乘积】

R8-普通数组篇

印象题,计算前缀,计算后缀,计算乘积。

class Solution {public int[] productExceptSelf(int[] nums) {int n = nums.length;int[] pre=new int[n];pre[0]=1;for (int i=1;i<n;i++){pre[i]=pre[i-1]*nums[i-1];}int[] suf=new int[n];suf[n-1]=1;for (int i=n-2;i>=0;i--){suf[i]=suf[i+1]*nums[i+1];}int[] ret=new int[n];for (int i=0;i<n;i++){ret[i]=pre[i]*suf[i];}return ret;}
}

 

java效率真的好高啊 

http://www.lryc.cn/news/435427.html

相关文章:

  • 【Python机器学习】循环神经网络(RNN)——审察模型内部情况
  • 智能语音交互:人工智能如何改变我们的沟通方式?
  • vue3中动态引入本地图片的两种方法
  • Linux网络——socket编程与UDP实现服务器与客户机通信
  • 大型语言模型中推理链的演绎验证
  • openharmony 应用支持常驻和自启动
  • Winform中引入WPF控件后键盘输入无响应
  • 多线程——死锁
  • 链路追踪可视化利器之火焰图
  • C语言 ——— 条件编译指令实际用途
  • 备战软考Day01-计算机系统
  • 从C语言过渡到C++
  • Docker 的安装和使用
  • 鸿蒙轻内核A核源码分析系列七 进程管理 (2)
  • 关于TypeScript使用讲解
  • C语言 | Leetcode C语言题解之第393题UTF-8编码验证
  • Netty权威指南:Netty总结-编解码与序列化
  • FIDAVL:基于视觉语言模型的假图像检测与归因 !
  • 如何通过海外云手机提升运营效率
  • 数据库4个范式的说明
  • Excel怎么截图?快速捕捉工作表的多种方法
  • MyBatis动态SQL标签总结、开发手册、高阶用法(动态SQL、OGNL、批量操作、片段重用、 SQL 组合、 执行优化、嵌套查询与延迟加载)
  • 出处不详 取数游戏
  • 拉取ros2_control_demos存储库
  • Apache Doris Flink Connector 24.0.0 版本正式发布
  • ‌语音控制小夜灯的实现方案介绍
  • 万龙觉醒免费辅助:VMOS云手机辅助巴克尔阵容搭配攻略!
  • 【English】长难句翻译
  • npm login 或者 npm publish 超时timeout
  • Python的openpyxl使用記錄(包含合併單元格,圖片下載和圖片插入,設置邊框,設置背景顏色)