本文分类:news发布日期:2024/11/30 7:58:02
相关文章
C++11 新的类功能
前言
上一期我们对右值引用和完美转发作了介绍,本期我们接着上期继续介绍C11的新的类功能!
目录
前言
• 新的类功能
默认成员函数
类成员变量初始化
强制生成默认函数的关键字default
禁止生成默认成员函数的关键字delete
继承和多态中的final…
建站知识
2024/11/11 1:29:20
HashTable结构体数组实现
写了个哈希表,底层逻辑基于结构体数组,核心结构:HashNode,结构外壳:HashTable_R,冲突处理以后会加的(QwQ)~
目前代码:
#ifndef PYIC_X
#define PYIC_Xunsigned int PYIC_Hash(unsigned int Val, unsigned int Mov) {unsigned int Ht[4] { …
建站知识
2024/11/30 7:55:59
[leetcode刷题]面试经典150题之5多数元素元素(简单)【附Boyer-Moore 投票算法(摩尔投票法)】
很有意思的一个题,想了半天没想出来,最后发现两行代码就做出来了。写完后学习到还可以用Boyer-Moore 投票算法,能减小空间复杂度,我把它写在后面,可以进一步学习。
题目 多数元素
给定一个大小为 n 的数组 nums &am…
建站知识
2024/11/30 7:46:45
算法【Dijkstra算法及分层图最短路】
Dijkstra算法:给定一个源点,求解从源点到每个点的最短路径长度。单源最短路径算法。
适用范围:有向图、边的权值没有负数。 彻底暴力的Dijkstra算法,不讲、时间复杂度太差、无意义。
普通堆实现的Dijkstra算法,最普遍…
建站知识
2024/11/30 7:48:56
list(二) (list模拟实现)
首先进行大框架 先写基本的结点类 有data next prev template<class T>class ListNode//或者使用struct 就不用在写public声明公有{public://这里不仅仅是成员函数 成员变量也要公有化 ListNode<T>* _next;ListNode<T>* _prev;T _data;}之后是链表list类…
建站知识
2024/11/2 6:09:42
flutter 设置字体大小,适应各种屏幕
起因, 目的:
来源就是客户需求。 从个人角度来说,我讨厌 flutter, 和 java 一样, 都是 臃肿,繁琐,死板.
1. 过程:
根据用户的屏幕尺寸,把子元素大小, 字体的大小,都设置为百分比,无需插件。
2. 有个报错: 无法打开包括文件: “atlstr.h”: No such file… 我先换成…
建站知识
2024/11/7 12:45:50