首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#int

C++奇迹之旅:C++初阶模版

学习起来吧

泛型编程是一种编程范式,它允许程序员编写不依赖于特定数据类型的代码。在泛型编程中,程序员定义一些通用的算法和数据结构,这些可以在不同的数据类型上使用。

1100

C++心决之类和对象详解(下篇)(封装进阶篇)

一枕眠秋雨

虽然上述构造函数调用之后,对象中已经有了一个初始值,但是不能将其称为对对象中成员变量的初始化,

3100

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

用户11039545

900

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

用户11039545

2410

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

用户11039545

先用qsort函数,将数组的元素从小到大排序。qsort(首元素地址,元素个数,字节数,比较函数)

2600

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

用户11039545

这种移动的题目我们首要的想法就是利用双指针。左指针指向已经处理好的序列的尾部,右指针指向待处理序列的头部。右指针不断向右移动,每次右指针指向非零数,将左右指针对...

2300

日拱一卒,月进一步(6)(杨辉三角2)

用户11039545

2210

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

用户11039545

这种删除元素的题目,我们一般都是采用双指针。由于题目要求删除数组中等于val的元素,那么输出元素的长度一定小于原来数组的长度。可以使用双指针:右指针指向要处理的...

4000

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

用户11039545

到了第二题,鄙人的脑子仍然是一团浆糊。比如,如何删除数据,以及如何查找重复的数据呢?这些对于一个菜菜来说,无疑是巨大的痛苦。

3500

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

用户11039545

to be honest,由于本人的菜菜又菜菜,看到这题是基本没有思路的,也在最近的测试中比较受挫。但是,有句话说得好:做一件事最重要的就是先从差劲开始。不能沉...

3210

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

用户11039545

最朴素的思想是存储数组nums的值,每次调用sumRange时,通过循环的方法计算数组nums从下标i到下标j的元素和,需要计算j-i+1个元素的和。由于每次检...

2700

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

用户11039545

这个题目一出现,我就立马有了思路。其实就是让每个数字互相异或,最后得出的数字就是只出现一次的数字。

2710

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

用户11039545

为了使买股票利润最大化,应该在下标[0,i-1]选择最小值作为price[j]。遍历所有可能卖出股票的日期,即可得到最大利润。计算最大利润的具体做法是:将最大利...

3010

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

用户11039545

2800

了解时间复杂度和空间复杂度

用户11039545

在学习数据结构前,我们需要了解时间复杂度和空间复杂度的概念,这能够帮助我们了解数据结构。

2310

阿里今年的年终奖。。

宫水三叶的刷题日记

给你一个整数数组 nums,其中 nums[i] 表示第 i 个袋子里球的数目。同时给你一个整数 maxOperations。

10110

字节跳动(社招)四面算法原题

宫水三叶的刷题日记

两个数组的 异或值之和 为 (nums1[0] XOR nums2[0]) + (nums1[1] XOR nums2[1]) + ... + (nums1[n...

6810

应届被毁,接到电话直接情绪失控了。。

宫水三叶的刷题日记

给你两个正整数数组 spells 和 potions,长度分别为 n 和 m,其中 spells[i] 表示第 i 个咒语的能量强度,potions[j] 表示...

5410

DS进阶:并查集

小陈在拼命

在一些应用问题中,需要将n个不同的元素划分成一些不相交的集合。开始时,每个元素自成一个单元素集合,然后按一定的规律将归于同一组元素的集合合并。在...

4410

探索洗牌算法的魅力与杨辉三角的奥秘:顺序表的实际运用

E绵绵

首先我们肯定要有一个类去把我们的一张扑克抽象出来,扑克有花色和点数,那么我们就可以这样写:

5710
领券