使用动态规划思想解析完成子数组系列dp的最大子数组和、环形子数组的最大和、乘积最大子数组、乘积为正数的最长子数组长度。
2024-10-27 11:46:40
153
使用动态规划思想解析并完成股票系列dp题:买卖股票的最佳时机含手续费、买卖股票的最佳时机含冷冻期,买卖股票的最佳时机Ⅲ,买卖股票的最佳时机Ⅳ。
2024-10-22 16:26:46
1074
使用动态规划思想详解力扣题:按摩师、打家劫舍II、删除并获得点数、粉刷房子。
2024-10-18 17:08:56
824
推荐个简单的方法设置Qt应用程序的图标和更改主窗口的背景图片。
2024-10-13 15:26:38
334
讲解一些特殊的类如何设计,例如不能被拷贝或继承的类,只能在栈上或者堆上生成的类,以及单例模式的饿汉和懒汉实现方式。
2024-09-25 16:28:08
731
智能指针是一种特殊的类模板,用于自动管理具有动态分配生命周期的对象。它们通过模拟指针的行为来工作,但提供了自动的内存管理功能,从而减少了内存泄漏的风险。 使用智能指针可以确保当它们所指向的对象超出作用域或被显式删除时,所指向的对象也会被自动删除。
2024-09-22 17:07:16
872
结合图文了解IPv4和子网掩码,以及如何判断两个IP地址是否处于同一网段,并附练习题。
2024-08-31 09:38:50
787
相比于C++98,C++11带来了大量的新特性和改进,其中包含了约140个新特性,C++11能更好地用于系统开发和库开发、语法更加泛华和简单化、更加稳定和安全,不仅功能更强大,而且能提升程序员的开发效率。是个容器,但是没有新开空间,里面有两个指针,一个指向第一个元素(常量数组的开始),一个指向最后一个元素的后一个位置(常量数组的结束),所以是8/16字节,因为是两个指针(first, last)在C++中,类的右值通常是一个临时对象,如果在表达式结束时没有被绑定到引用,就会被废弃。
2024-08-18 22:48:06
1060
主要总结Linux中信号机制和主要函数及代码演示。
2024-07-19 16:16:53
962
详解Linux下进程间通信的方式,以及使用图文和代码演示效果,包括管道通信,共享内存等。
2024-07-16 18:23:49
827
Linux系统下的动态库与静态库的特点、打包与使用。
2024-06-25 12:49:50
717
Linux系统下的基础I/O笔记和讲解
2024-06-24 13:22:27
830
红黑树的概念与模拟实现
2024-05-17 15:20:03
1000
AVL树的概念与模拟实现。
2024-05-17 15:19:57
763
了解stl库中关联式容器set与map的基础用法。
2024-05-03 01:58:00
1226
搜索二叉树的简易版实现
2024-04-27 22:06:31
1048
1
详解面向对象的三大特征之一的多态概念。
2024-04-23 16:48:10
767
详解面向对象的三大特征之一的继承概念。
2024-04-17 15:37:43
832
主要讲解优先级队列(priority_queue)的使用方法,以及仿函数的应用与示例,最后模拟实现优先级队列的功能。
2024-04-09 22:03:48
1672
对C++STL中的list进行功能上的模拟实现。
2024-04-04 17:08:10
763
详细讲解了进程控制相关的知识点,例如程序的创建,终止,等待,以及相应的函数概念和最后手搓一个简单的命令解释器。
2024-03-25 22:03:54
846
帮助快速了解Linux中进程的相关知识。
2024-03-20 15:40:54
1367
对STL标准库模板中的 vector 进行一个精简版的复现,将其主要的功能进行一个简单的模拟实现。
2024-03-20 15:40:37
298
Linux系统的调试工具gdb的使用详解
2024-03-11 22:09:41
1041
1
对C++string库中的大部分常用函数进行模拟实现。
2024-03-09 16:53:31
837
总结了在C++中较为常用的十几个string函数,例如构造,容量,修改等、较常用的函数。
2024-03-05 00:26:52
1955
对排序算法中的快速排序和归并排序进行详解与递归/非递归实现,并对常见的排序算法进行归类总结。
2024-02-23 17:17:31
1418
对常见的部分排序算法进行详解以及其实现。
2024-02-23 17:17:16
1082
对C/C++的内存管理做出详解,包含分别对应的内存管理方式,底层实现原理,了解内存泄漏及应对内存泄漏等。
2024-02-17 16:08:13
2471
对C++基础入门知识的汇总学习,包括初始化列表,static成员,友元,内部类。
2024-02-07 23:48:40
1052
1
对C++中默认的6个成员函数中的:赋值重载、const成员、取地址以及const取地址操作符重载进行了一些主要知识汇总。
2024-02-07 23:48:19
1013
1
对C++中默认的6个成员函数中的:构造函数、析构函数、拷贝构造函数进行了一些主要知识汇总。
2024-02-03 21:21:01
1164
1
C++中内联函数、类和对象、this指针的一些主要知识汇总。
2024-02-03 11:12:21
849
1
快速了解C++的一些基础内容,命名空间、缺省参数、函数重载、引用。
2024-02-01 23:36:43
971
1
对树的基础概念,二叉树的基础概念做详细了解,以及如何实现二叉树的一些基本功能。
2023-12-31 15:55:13
921
了解堆排序以及解决Top K问题及要点
2023-12-29 22:09:32
395
1
对数据结构堆的基础概念以及如何简易实现堆进行分布解析。
2023-12-29 22:08:07
469
1
对队列的基础概念以及如何实现链式队列进行讲解。
2023-11-30 16:33:01
887
对栈的基础概念以及如何实现顺序栈进行讲解。
2023-11-30 16:32:55
417
对于单链表与双链表的基础概念以及对于两个链表功能的实现进行详细讲解,以及链表优缺与顺序表的对比。
2023-11-28 22:39:19
1158