首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
相向专题
汽车A从甲站出发开往乙站,同时汽车B,C从乙站出发与A相向而行开往甲站,途中A与B相遇后15分钟再与C相遇,已知A,B,C的速度分别是每小时90km,80km,70km,那么甲乙两站距离是()km
阅读更多...
《剑指 Offer》专项突破版 - 面试题 9 : 乘积小于 k 的子数组(相向双指针 C++ 实现)
题目链接:LCR 009. 乘积小于 K 的子数组 - 力扣(LeetCode) 题目: 输入一个由正整数组成的数组和一个正整数 k,请问数组中有多少个数字乘积小于 k 的连续子数组?例如,输入数组 [10, 5, 2, 6],k 的值为 100,有 8 个子数组的所有数字的乘积小于 100,它们分别是 [10]、[5]、[2]、[6]、[10, 5]、[5, 2]、[2, 6]、[5, 2,
阅读更多...
【数组】-Lc27-移除元素(相向双指针)
写在前面 最近想复习一下数据结构与算法相关的内容,找一些题来做一做。如有更好思路,欢迎指正。 目录 写在前面一、场景描述二、具体步骤1.环境说明2.代码 写在后面 一、场景描述 给你一个数组 nums 和一个值 val,你需要 原地移除所有数值等于val的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改
阅读更多...