日拱一卒,月进一步(12)

简介: 485. 最大连续 1 的个数 - 力扣(LeetCode)

485. 最大连续 1 的个数 - 力扣(LeetCode)

int findMaxConsecutiveOnes(int* nums, int numsSize)
 {
       int count=0;
       int maxLenth=0;
    for(int i=0;i<numsSize;i++)
    {
        if(nums[i]==1)
        {
            count++;
            if(count>maxLenth)
            {
                maxLenth=count;
            }
        }
        else
        count=0;
    }
    return maxLenth;
 }

496. 下一个更大元素 I - 力扣(LeetCode)

/* 解法1 暴力法, 时间复杂度O(n1*n2) */
int* nextGreaterElement(int* nums1, int nums1Size, int* nums2, int nums2Size, int* returnSize){
    int i, j;
    int *res = (int*)malloc(sizeof(int) * nums1Size);
 
    for (i = 0; i < nums1Size; i++) {
        res[i] = -1;
        /* 在nums2中找到nums1[i] */
        for (j = 0; j < nums2Size; j++) {
            if (nums2[j] == nums1[i]) {
                break;
            }
        }
        /* 找到下一个更大的元素, 输出结果 */
        for (j = j + 1; j < nums2Size; j++) {
            if (nums2[j] > nums1[i]) {
                res[i] = nums2[j];
                break;
            }
        }
    }
    *returnSize = nums1Size;
    return res;
}
 
相关文章
|
3月前
|
机器学习/深度学习 自然语言处理 算法
【深藏功与名】揭秘大模型背后的真相:为何它们常让人欢喜让人忧,又该如何破局?
【10月更文挑战第5天】近年来,随着计算资源和算法的提升,大规模深度学习模型在自然语言处理和计算机视觉领域取得了显著成就,但也引发了“大模型幻觉”的讨论。该现象指模型虽在特定任务上表现出色,但在实际应用中存在过度拟合和泛化能力差等问题。本文分析了大模型的底层逻辑,并通过PyTorch代码示例展示了如何使用L2正则化缓解过度拟合。此外,还介绍了通过数据增强提高模型泛化能力的方法。未来研究需进一步平衡模型复杂度与泛化能力,以实现更佳性能。
54 0
|
5月前
|
人工智能 算法 新能源
【2023高教社杯】A题 定日镜场的优化设计 问题分析及数学模型
本文介绍了2023年高教社杯数学建模竞赛A题的定日镜场优化设计问题,涉及问题分析和数学模型构建,旨在提高太阳能光热发电效率并实现电力系统的新能源转型。
110 1
【2023高教社杯】A题 定日镜场的优化设计 问题分析及数学模型
|
7月前
详尽分享蒙提霍尔悖论(三门问题)终极分析
详尽分享蒙提霍尔悖论(三门问题)终极分析
70 0
|
8月前
|
算法
日拱一卒,月进一步(8)
136. 只出现一次的数字 - 力扣(LeetCode) 这个题目一出现,我就立马有了思路。其实就是让每个数字互相异或,最后得出的数字就是只出现一次的数字。
48 1
|
8月前
日拱一卒,月进一步(15)
598. 区间加法 II - 力扣(LeetCode) 首先明白题目的含义:mn表示的是一个矩阵,初始化为0。再依次在满足条件的矩形内+1,最后找出最大数字的个数。我们只需要找到最小的长和宽即可。
58 1
|
8月前
日拱一卒,月进一步(13)
500. 键盘行 - 力扣(LeetCode) 好难啊!!!
45 1
|
8月前
|
存储 索引
日拱一卒,月进一步(1)
思路2: 哈希表(暂时还没有学,所以先开个坑位,以后来填补)
66 1
|
8月前
|
索引
日拱一卒,月进一步(11)
414. 第三大的数 - 力扣(LeetCode)
54 1
|
8月前
日拱一卒,月进一步(3)
27. 移除元素 - 力扣(LeetCode) 令人惊讶的是,这一题竟然答题答过,但我没有丝毫印象,啊,该死啊。
54 1
|
8月前
日拱一卒,月进一步(14)
561. 数组拆分 - 力扣(LeetCode) 快排并从第一位开始隔位取数字
51 1

热门文章

最新文章