发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
class Solution: def maxArea(self, height: List[int]) -> int: # 双指针,每次移动短指针 i = 0 j = len(height) - 1 res = 0 while i <= j: if height[i] < height[j]: s = height[i] * (j-i) i += 1 else: s = height[j] * (j-i) j -= 1 res = max(s, res) return res
来自: Coder编程 > 《待分类》
0条评论
发表
请遵守用户 评论公约
397,双指针求接雨水问题
//左边的柱子int right = 0;//右边的柱子int water = 0;//盛水量 for (int i = 1; i <最高柱子的下标; i++) { right = height[i]; //...
LeetCode刷题 -- 双指针篇 -- 三数之和
1 public class Solution { 2 public IList<IList<int>> ThreeSum(int[] nums) 3 { 4 List<IList<int>> result...
LeetCode实战:盛最多水的容器
LeetCode实战:盛最多水的容器。算法实现。利用双指针算法。https://leetcode-cn.com/problems/container-with-most-water/solution/zhi...
盛最多水的容器
在此情况下,容器能够容纳水(表示为蓝色部分)的最大值为 49。输入:height = [1,1]输出:1示例 3:输入:height = [4,3,2,1,4]输出:1...
嵌入式中的合作开发——函数指针
嵌入式中的合作开发——函数指针。这一步相当于函数指针初始化,也相当于函数注册,就是将A声明的函数指针,通过指针赋值的方式,来获得...
函数指针的理解,用代码就可以看懂
函数指针的理解,用代码就可以看懂 1 2 #include <stdio.h> 3 4 int add(int x,int y) 5 { 6 printf("enter add\n"); 7 return x + y; 8 } 9 10 int (*pfunc)(int...
有高人用到过 ***P这样,指向指针的指针的指针吗?
有高人用到过 ***P这样,指向指针的指针的指针吗?下面是一个例子:#include <stdio.h>typedef (*Pointer)[5][5];int x[10][5][5]={78,81,25;int y[20][5][5];int z[30][5][5];int main(){
算法
1040 Longest Symmetric String (25 分)
1040 Longest Symmetric String (25 分)最长回文子串。动态规划解法,时间复杂度:\(O(n^2)\)。const int N=1010;bool f[N][N];string s;int main(){ getline(cin,s);int res=0;for(int i=s.size()-1;i...
微信扫码,在手机上查看选中内容