- 写在前面:大家好!我是【AI 菌】,一枚爱弹吉他的程序员。我热爱AI、热爱分享、热爱开源! 这博客是我对学习的一点总结与思考。如果您也对 深度学习、机器视觉、算法、C++、Python 感兴趣,可以关注我的动态,我们一起学习,一起进步~ 我的博客地址为:【AI 菌】的博客 上一篇:【C++养成计划】数据结构——链表list(Day11) 昨天,我们学习了常用... 写在前面:大家好!我是【AI 菌】,一枚爱弹吉他的程序员。我热爱AI、热爱分享、热爱开源! 这博客是我对学习的一点总结与思考。如果您也对 深度学习、机器视觉、算法、C++、Python 感兴趣,可以关注我的动态,我们一起学习,一起进步~ 我的博客地址为:【AI 菌】的博客 上一篇:【C++养成计划】数据结构——链表list(Day11) 昨天,我们学习了常用...
- 写在前面:大家好!我是【AI 菌】,一枚爱弹吉他的程序员。我热爱AI、热爱分享、热爱开源! 这博客是我对学习的一点总结与记录。如果您也对 深度学习、机器视觉、算法、Python、C++ 感兴趣,可以关注我的动态,我们一起学习,一起进步~ 我的博客地址为:【AI 菌】的博客 我的Github项目地址是:【AI 菌】的Github 链接:https://le... 写在前面:大家好!我是【AI 菌】,一枚爱弹吉他的程序员。我热爱AI、热爱分享、热爱开源! 这博客是我对学习的一点总结与记录。如果您也对 深度学习、机器视觉、算法、Python、C++ 感兴趣,可以关注我的动态,我们一起学习,一起进步~ 我的博客地址为:【AI 菌】的博客 我的Github项目地址是:【AI 菌】的Github 链接:https://le...
- 文章目录 一、白话数组二、增删查操作(1)数组的新增操作(2)数组的删除操作(3)数组的查找操作 三、真题实例四、相关推荐 一、白话数组 数组是数据结构中的最基本结构,几乎所有的程序设计语言都把数组类型设定为固定的基础变量类型。而且数组还是其它数据结构的底层容器,比如我们前面学过的顺序列表、顺序栈等,其底层都是由数组来实现的。 我们可以把数组理... 文章目录 一、白话数组二、增删查操作(1)数组的新增操作(2)数组的删除操作(3)数组的查找操作 三、真题实例四、相关推荐 一、白话数组 数组是数据结构中的最基本结构,几乎所有的程序设计语言都把数组类型设定为固定的基础变量类型。而且数组还是其它数据结构的底层容器,比如我们前面学过的顺序列表、顺序栈等,其底层都是由数组来实现的。 我们可以把数组理...
- #include<iostream>using namespace std;//动态分配建立m*n的二维数组template<typename T>T** Allocation2D(int m, int n){ T** a; a = new T* [m]; for (int i = 0;i < m;i++) { a[i] = new T[n]; }... #include<iostream>using namespace std;//动态分配建立m*n的二维数组template<typename T>T** Allocation2D(int m, int n){ T** a; a = new T* [m]; for (int i = 0;i < m;i++) { a[i] = new T[n]; }...
- 写下这个题目的时候,脑海里无法抑制地响起了周华健那略带沙哑的歌声: 远处传来那首熟悉的歌, 那些心声为何那样微弱。 很久不见,你现在都还好吗? 有没有那么一首歌, 会让你轻轻跟着和, 随着我们生命起伏, 一起唱的主题歌; 有没有那么一首歌, 会让你突然想起我, 让你欢喜也让你忧, 这么一个我…… 音乐结束,回到正题。近日浏览LeetCode,发现了一道很有... 写下这个题目的时候,脑海里无法抑制地响起了周华健那略带沙哑的歌声: 远处传来那首熟悉的歌, 那些心声为何那样微弱。 很久不见,你现在都还好吗? 有没有那么一首歌, 会让你轻轻跟着和, 随着我们生命起伏, 一起唱的主题歌; 有没有那么一首歌, 会让你突然想起我, 让你欢喜也让你忧, 这么一个我…… 音乐结束,回到正题。近日浏览LeetCode,发现了一道很有...
- javascript 数组的组合 一、前言二、数组的组合concat()方法push(...items)其他方法 三、结束语 一、前言 今天在开发项目过程中,遇到了一个需求,先请求了30个数据,放在一个列表中,并渲染展示出来,然后又请求了另外的30个数据,放在一个列表中,想在前一个数据的后面继续展示,即将第二次请求的来的数据列表跟第一次请求的数... javascript 数组的组合 一、前言二、数组的组合concat()方法push(...items)其他方法 三、结束语 一、前言 今天在开发项目过程中,遇到了一个需求,先请求了30个数据,放在一个列表中,并渲染展示出来,然后又请求了另外的30个数据,放在一个列表中,想在前一个数据的后面继续展示,即将第二次请求的来的数据列表跟第一次请求的数...
- 目录 结构体 定义结构体 访问结构体成员 typedef typedef使用实例 typedef vs #define #define使用实例 结构体 先简单看下结构体的概念与用法: 转载:结构体 C 数组允许定义可存储相同类型数据项的变量,结构体是 C 编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。 结构体用... 目录 结构体 定义结构体 访问结构体成员 typedef typedef使用实例 typedef vs #define #define使用实例 结构体 先简单看下结构体的概念与用法: 转载:结构体 C 数组允许定义可存储相同类型数据项的变量,结构体是 C 编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。 结构体用...
- 简单的成绩录入系统程序及分析以及思考 冒泡法排序笔记 这篇博文和上两篇博文都是一年前记的笔记,贴出来复习复习。 本专题的目的在于对选择法进行排序的一次大总结,用各种c语言的知识点进行一次排序演练,以至于达到熟悉的目的,最常见的就是用主函数中用数组,排序用自定义的函数进行实现,而函数用指针作为参数来接受数组。见下面的源程序: #include<... 简单的成绩录入系统程序及分析以及思考 冒泡法排序笔记 这篇博文和上两篇博文都是一年前记的笔记,贴出来复习复习。 本专题的目的在于对选择法进行排序的一次大总结,用各种c语言的知识点进行一次排序演练,以至于达到熟悉的目的,最常见的就是用主函数中用数组,排序用自定义的函数进行实现,而函数用指针作为参数来接受数组。见下面的源程序: #include<...
- 先看个图,懂得都懂。 前篇:温故Linux后端编程(六):深入了解epoll模型 咳咳,这篇很严肃哦!!! 面试的时候遇到过这样一个问题:epoll和select的区别。 当然,我知道这时候能挖到哪里就挖到哪里。然后我就说了epoll和select底层的区别,以及边缘触发、多路I/O等。 一直觉得回答的还不错。 从来没有想过,面试官们也没有问过:如... 先看个图,懂得都懂。 前篇:温故Linux后端编程(六):深入了解epoll模型 咳咳,这篇很严肃哦!!! 面试的时候遇到过这样一个问题:epoll和select的区别。 当然,我知道这时候能挖到哪里就挖到哪里。然后我就说了epoll和select底层的区别,以及边缘触发、多路I/O等。 一直觉得回答的还不错。 从来没有想过,面试官们也没有问过:如...
- 数据结构的基本概念 知识点归纳 1.数据是对客观事物的符号表示,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。例如,整数、实数和字符串都是数据。 2.数据元素也称为节点,是表示数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理,我们可以理解为它是一个表结构里面的单表。 3.数据项是数据的最小单位。数据元素可以由若干个数据项组成。例如,... 数据结构的基本概念 知识点归纳 1.数据是对客观事物的符号表示,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。例如,整数、实数和字符串都是数据。 2.数据元素也称为节点,是表示数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理,我们可以理解为它是一个表结构里面的单表。 3.数据项是数据的最小单位。数据元素可以由若干个数据项组成。例如,...
- 源代码在最后面 实验题目: 源代码打包下载 链接: 点击此处下载 密码: i2ev (第一部分实验是虚拟机上操作,第二部分是真机操作) 1,创建内核模块 编译模块 2,加载与卸载内核模块 加载 删除内核模块 第二部分 几个主要内核函数的功能 1,brithday_init():向内核注册模块的入口点 2,list_for_each_e... 源代码在最后面 实验题目: 源代码打包下载 链接: 点击此处下载 密码: i2ev (第一部分实验是虚拟机上操作,第二部分是真机操作) 1,创建内核模块 编译模块 2,加载与卸载内核模块 加载 删除内核模块 第二部分 几个主要内核函数的功能 1,brithday_init():向内核注册模块的入口点 2,list_for_each_e...
- 文章目录 问题实例化我的思路背景:快速排序快速排序什么是快速排序基准元素的选择元素的分配双边遍历单边遍历 问题实例化 O(n) 时间复杂度内求无序数组中的第 K 大元素。比如,4, 2, 5, 12, 3 这样一组数据,第 3 大元素就是 4。 我的思路 我就不想多说其他的废话了啊,这个呢,其实前几天写STL的时候见过了,不过也是... 文章目录 问题实例化我的思路背景:快速排序快速排序什么是快速排序基准元素的选择元素的分配双边遍历单边遍历 问题实例化 O(n) 时间复杂度内求无序数组中的第 K 大元素。比如,4, 2, 5, 12, 3 这样一组数据,第 3 大元素就是 4。 我的思路 我就不想多说其他的废话了啊,这个呢,其实前几天写STL的时候见过了,不过也是...
- 目录 1.数组排序。 2.数组元素的去重; 3.用递归的方法求数组的求和; 4.防抖节流的思路。 5.深拷贝、浅拷贝; 6.做一个10秒的倒计时; 7.setTimeout()和setInterval()的使用以及区别 导读:一些常见的前端面试官会让求职者写的编程题 1.数组排序。 sort() 方... 目录 1.数组排序。 2.数组元素的去重; 3.用递归的方法求数组的求和; 4.防抖节流的思路。 5.深拷贝、浅拷贝; 6.做一个10秒的倒计时; 7.setTimeout()和setInterval()的使用以及区别 导读:一些常见的前端面试官会让求职者写的编程题 1.数组排序。 sort() 方...
- 文章目录 算法复杂度加餐最好、最坏、平均复杂度 均摊时间复杂度 算法复杂度 算法的执行效率,粗略地讲,就是算法代码执行的时间。但是,如何在不运行代码的情况下,用“肉眼”得到一段代码的执行时间呢? 我们来看一个栗子: 写一段累加的代码,很多书里面都是用的这个栗子吧: int n_sum(int n) { int sum = 0; int ... 文章目录 算法复杂度加餐最好、最坏、平均复杂度 均摊时间复杂度 算法复杂度 算法的执行效率,粗略地讲,就是算法代码执行的时间。但是,如何在不运行代码的情况下,用“肉眼”得到一段代码的执行时间呢? 我们来看一个栗子: 写一段累加的代码,很多书里面都是用的这个栗子吧: int n_sum(int n) { int sum = 0; int ...
- 提示:好多小伙伴反映,直接看到答案不太好,那我把答案的颜色设置为透明,答案位置还是在题目后面,需要鼠标选中才能看见(操作如下图),同时为了手机端的小伙伴(手机端也可以长按选中查看),我还会把所有答案放到文章最下面,希望给每天进步一点点的小伙伴更好的体验。 1、下列四项中,不属于数据库系统的特点的是( ) 正确答案: C 你的答案: C (正确) 数据结构化 数据由D... 提示:好多小伙伴反映,直接看到答案不太好,那我把答案的颜色设置为透明,答案位置还是在题目后面,需要鼠标选中才能看见(操作如下图),同时为了手机端的小伙伴(手机端也可以长按选中查看),我还会把所有答案放到文章最下面,希望给每天进步一点点的小伙伴更好的体验。 1、下列四项中,不属于数据库系统的特点的是( ) 正确答案: C 你的答案: C (正确) 数据结构化 数据由D...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签