- 简单的成绩录入系统程序及分析以及思考 冒泡法排序笔记 这篇博文和上两篇博文都是一年前记的笔记,贴出来复习复习。 本专题的目的在于对选择法进行排序的一次大总结,用各种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...
- 提示:好多小伙伴反映,直接看到答案不太好,那我把答案的颜色设置为透明,答案位置还是在题目后面,需要鼠标选中才能看见(操作如下图),同时为了手机端的小伙伴(手机端也可以长按选中查看),我还会把所有答案放到文章最下面,希望给每天进步一点点的小伙伴更好的体验。 1、下列四项中,不属于数据库系统的特点的是( ) 正确答案: C 你的答案: C (正确) 数据结构化 数据由D... 提示:好多小伙伴反映,直接看到答案不太好,那我把答案的颜色设置为透明,答案位置还是在题目后面,需要鼠标选中才能看见(操作如下图),同时为了手机端的小伙伴(手机端也可以长按选中查看),我还会把所有答案放到文章最下面,希望给每天进步一点点的小伙伴更好的体验。 1、下列四项中,不属于数据库系统的特点的是( ) 正确答案: C 你的答案: C (正确) 数据结构化 数据由D...
- 每天一道公司算法真题,讲解解题思路与各种算法实现;欢迎大家点评或者说出你的解题想法,或评论想让我讲解哪道题! 目录 题目思路算法实现上下篇 题目 对于非负整数 X 而言,X 的数组形式是每位数字按从左到右的顺序形成的数组。例如,如果 X = 1231,那么其数组形式为 [1,2,3,1]。 给定非负整数 X 的数组形式 A,返回整数 X+K ... 每天一道公司算法真题,讲解解题思路与各种算法实现;欢迎大家点评或者说出你的解题想法,或评论想让我讲解哪道题! 目录 题目思路算法实现上下篇 题目 对于非负整数 X 而言,X 的数组形式是每位数字按从左到右的顺序形成的数组。例如,如果 X = 1231,那么其数组形式为 [1,2,3,1]。 给定非负整数 X 的数组形式 A,返回整数 X+K ...
- 1:Vector简介 Java中Vector类是允许不同类型元素共存的变长数组,Java.util.Vector提供了向量(Vector)类以实现类似动态数组的功能。在Java语言中是没有指针概念的,但如果能正确灵活地使用指针又确实可以大大提高程序的质量,比如在C、C++中所谓“动态数组”一般都由指针来实现。为了弥补这点缺陷,Java提供了丰富的类库来方便编程者使... 1:Vector简介 Java中Vector类是允许不同类型元素共存的变长数组,Java.util.Vector提供了向量(Vector)类以实现类似动态数组的功能。在Java语言中是没有指针概念的,但如果能正确灵活地使用指针又确实可以大大提高程序的质量,比如在C、C++中所谓“动态数组”一般都由指针来实现。为了弥补这点缺陷,Java提供了丰富的类库来方便编程者使...
- 每天一道公司算法真题,讲解解题思路与各种算法实现;欢迎大家点评或者说出你的解题想法,或评论想让我讲解哪道题! 目录 题目解法一解法二解法三上下篇 题目 实现一个算法,确定一个字符串 s 的所有字符是否全都不同。 示例1: 输入: s = “leetcode”输出:false 示例2: 输入:s = “abc”输出:true 限制 ... 每天一道公司算法真题,讲解解题思路与各种算法实现;欢迎大家点评或者说出你的解题想法,或评论想让我讲解哪道题! 目录 题目解法一解法二解法三上下篇 题目 实现一个算法,确定一个字符串 s 的所有字符是否全都不同。 示例1: 输入: s = “leetcode”输出:false 示例2: 输入:s = “abc”输出:true 限制 ...
- 前言 这是我通过唐朔飞老师的《计算机组成原理》总结的,本人大二学生,希望不断进步。不要问我在干什么,问就是在学习中 …… 你们可能看不懂我的题目,那么接下来跟我一起去了解输入输出系统的学习过程。 输入输出,通俗话讲就是进去出来(希望能过审)。 它有多牛逼呢? 它是除了CPU和存储器计算机硬件系统第三个关键部分。 一.发展情况,了解历史 早期阶段... 前言 这是我通过唐朔飞老师的《计算机组成原理》总结的,本人大二学生,希望不断进步。不要问我在干什么,问就是在学习中 …… 你们可能看不懂我的题目,那么接下来跟我一起去了解输入输出系统的学习过程。 输入输出,通俗话讲就是进去出来(希望能过审)。 它有多牛逼呢? 它是除了CPU和存储器计算机硬件系统第三个关键部分。 一.发展情况,了解历史 早期阶段...
- 每天一道公司算法真题,讲解解题思路与各种算法实现;欢迎大家点评或者说出你的解题想法,或评论想让我讲解哪道题! 目录 题目思路算法实现上下篇 题目 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数... 每天一道公司算法真题,讲解解题思路与各种算法实现;欢迎大家点评或者说出你的解题想法,或评论想让我讲解哪道题! 目录 题目思路算法实现上下篇 题目 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数...
- 1:背景 有时会遇到进行数字运算结果超过范围的情况,例如用一个int类型保留50的阶乘;两个大数字相乘等。 2:解决 可以利用数组进行保存结果。下面以两数字(258*18)相乘为例,原理为: a:将一乘数的每一位数字放进一个数组的末尾。 b:然后将每一位的数字与另一个乘数相乘,再将结果放回原来的数组位置。 c:从数组尾部,将每一位数字的个位数保留,十位以上的数字与... 1:背景 有时会遇到进行数字运算结果超过范围的情况,例如用一个int类型保留50的阶乘;两个大数字相乘等。 2:解决 可以利用数组进行保存结果。下面以两数字(258*18)相乘为例,原理为: a:将一乘数的每一位数字放进一个数组的末尾。 b:然后将每一位的数字与另一个乘数相乘,再将结果放回原来的数组位置。 c:从数组尾部,将每一位数字的个位数保留,十位以上的数字与...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签