- 2020博客之星年度总评选进行中:请为74号的狗子投上宝贵的一票! 我的投票地址:点击为我投票 文章目录 一. 前言二.进入正题1. float和double2. for循环3. 逗号运算符4. 数组5. 申请动态数组6. 分不清数组和指针7. 数组的地址8. 优先级和结合性9. 利用循环创造暂停假象10. 不注意类型转换11. 数组大小确定目前就想到这... 2020博客之星年度总评选进行中:请为74号的狗子投上宝贵的一票! 我的投票地址:点击为我投票 文章目录 一. 前言二.进入正题1. float和double2. for循环3. 逗号运算符4. 数组5. 申请动态数组6. 分不清数组和指针7. 数组的地址8. 优先级和结合性9. 利用循环创造暂停假象10. 不注意类型转换11. 数组大小确定目前就想到这...
- 文章目录 1. this指针2. 静态成员3. 友元函数友元类 1. this指针 在上篇讲C++中类,对象,封装,继承(派生),多态的时候,this指针出现在成员函数中,并使用->成员提取符操作成员变量。 在 C++ 中,每一个对象都能通过 this 指针来访问自己的地址,this 指针是所有成员函数的隐含参数,实际上成员函数默认... 文章目录 1. this指针2. 静态成员3. 友元函数友元类 1. this指针 在上篇讲C++中类,对象,封装,继承(派生),多态的时候,this指针出现在成员函数中,并使用->成员提取符操作成员变量。 在 C++ 中,每一个对象都能通过 this 指针来访问自己的地址,this 指针是所有成员函数的隐含参数,实际上成员函数默认...
- 文章目录 BFS算法框架框架代码 简单题:二叉树的最小高度拔高题:解开密码锁的最少次数一波优化:双向BFS BFS算法框架 BFS算法和DFS算法属于图论算法的范畴,DFS在前面回溯中,可以去看一下。 BFS算法用于寻找两点之间的最短路径。 碧如说:寻找树的最小高度(迭代法)、走迷宫、导航等问题。 这些问题看起来都会比较抽象,去做也是很抽... 文章目录 BFS算法框架框架代码 简单题:二叉树的最小高度拔高题:解开密码锁的最少次数一波优化:双向BFS BFS算法框架 BFS算法和DFS算法属于图论算法的范畴,DFS在前面回溯中,可以去看一下。 BFS算法用于寻找两点之间的最短路径。 碧如说:寻找树的最小高度(迭代法)、走迷宫、导航等问题。 这些问题看起来都会比较抽象,去做也是很抽...
- 文章目录 前言从“楼梯事件”说起解决方案自下而上记忆化 代码实现 递归的解题步骤递归精练1、打印杨辉三角的第k行代码实现: 2、合并两个有序链表代码实现: 3、快速排序双边遍历单边遍历双边循环代码实现2、单边循环代码实现 前言 之前是写过一篇“递归”的博客,但是感觉有点水,例题没有给到位,细节也没有点明白,所以今天再写一遍,前面那篇就删了... 文章目录 前言从“楼梯事件”说起解决方案自下而上记忆化 代码实现 递归的解题步骤递归精练1、打印杨辉三角的第k行代码实现: 2、合并两个有序链表代码实现: 3、快速排序双边遍历单边遍历双边循环代码实现2、单边循环代码实现 前言 之前是写过一篇“递归”的博客,但是感觉有点水,例题没有给到位,细节也没有点明白,所以今天再写一遍,前面那篇就删了...
- new的原理调用operator new函数申请空间;在申请的空间上执行构造函数,完成对象的构造。delete的原理在空间上执行析构函数,完成对象中资源的清理工作;调用operator delete函数释放对象的空间。new T[]的原理调用operator new[]函数,在operator new[]中实际调用operator new函数完成N个对象空间的申请;在申请的空间上执行N次构造函数。 new的原理调用operator new函数申请空间;在申请的空间上执行构造函数,完成对象的构造。delete的原理在空间上执行析构函数,完成对象中资源的清理工作;调用operator delete函数释放对象的空间。new T[]的原理调用operator new[]函数,在operator new[]中实际调用operator new函数完成N个对象空间的申请;在申请的空间上执行N次构造函数。
- 为何要进行跨平台软件迁移?我下载了一个微信软件包,在安装的时候,却提示我安装版本和我的电脑系统不匹配。仔细观察微信下载的页面不难发现,微信提供了两个芯片版本:Intel 芯片和Apple 芯片。微信对不同的芯片架构提供了不同的安装包。可见,同一个软件,要支持不同的硬件和系统,需要提供对应的版本。通常,开发者会将软件迁移至多个平台,以确保用户在不同的设备上都能体验到相同的功能。这种多平台适配的... 为何要进行跨平台软件迁移?我下载了一个微信软件包,在安装的时候,却提示我安装版本和我的电脑系统不匹配。仔细观察微信下载的页面不难发现,微信提供了两个芯片版本:Intel 芯片和Apple 芯片。微信对不同的芯片架构提供了不同的安装包。可见,同一个软件,要支持不同的硬件和系统,需要提供对应的版本。通常,开发者会将软件迁移至多个平台,以确保用户在不同的设备上都能体验到相同的功能。这种多平台适配的...
- 自然语言处理(NLP)中的词向量模型通过将单词映射到低维向量空间,捕捉语义和语法关系,支持文本分类、情感分析等任务。C++以其高性能和资源管理能力,成为构建此类模型的理想选择,尤其在处理大规模数据、复杂计算和优化算法方面表现突出,支持高效的并行计算和内存管理,助力NLP技术的发展。 自然语言处理(NLP)中的词向量模型通过将单词映射到低维向量空间,捕捉语义和语法关系,支持文本分类、情感分析等任务。C++以其高性能和资源管理能力,成为构建此类模型的理想选择,尤其在处理大规模数据、复杂计算和优化算法方面表现突出,支持高效的并行计算和内存管理,助力NLP技术的发展。
- 在数字化时代,C++和Python分别在数据处理和人工智能领域展现独特优势。C++以其高效能和底层资源控制能力,适用于数据的初步处理;Python则因简洁灵活及丰富的AI库,擅长复杂算法的实现。两者结合,不仅强化了数据处理与分析能力,还为解决实际问题提供了新途径,成为技术领域的热点。本文探讨了这种集成的重要性和应用场景,如图像识别、金融分析等,并讨论了集成过程中可能遇到的挑战及解决方案,最后分享了 在数字化时代,C++和Python分别在数据处理和人工智能领域展现独特优势。C++以其高效能和底层资源控制能力,适用于数据的初步处理;Python则因简洁灵活及丰富的AI库,擅长复杂算法的实现。两者结合,不仅强化了数据处理与分析能力,还为解决实际问题提供了新途径,成为技术领域的热点。本文探讨了这种集成的重要性和应用场景,如图像识别、金融分析等,并讨论了集成过程中可能遇到的挑战及解决方案,最后分享了
- 矩阵运算是人工智能算法的核心,尤其在深度学习中扮演着至关重要的角色。C++以其高效性和对底层硬件的精细控制能力,提供了多种优化策略,包括内存布局优化、高级算法应用、多线程并行计算及SIMD指令集利用,显著提升了矩阵运算的效率与性能。这些优化措施不仅加快了模型训练速度,还提高了实际应用中的响应速度,为人工智能技术的发展注入了强大动力。 矩阵运算是人工智能算法的核心,尤其在深度学习中扮演着至关重要的角色。C++以其高效性和对底层硬件的精细控制能力,提供了多种优化策略,包括内存布局优化、高级算法应用、多线程并行计算及SIMD指令集利用,显著提升了矩阵运算的效率与性能。这些优化措施不仅加快了模型训练速度,还提高了实际应用中的响应速度,为人工智能技术的发展注入了强大动力。
- 在AI领域,C++因其高效性能和资源利用率,成为模型训练与部署的关键选择。然而,不同环境间的模型迁移面临硬件差异、软件依赖及数据兼容性等挑战。本文探讨了模型迁移的重要性、常见场景及应对策略,包括硬件适配、软件依赖管理和数据适配与验证,旨在帮助开发者和企业克服这些障碍,实现模型的高效迁移与应用。 在AI领域,C++因其高效性能和资源利用率,成为模型训练与部署的关键选择。然而,不同环境间的模型迁移面临硬件差异、软件依赖及数据兼容性等挑战。本文探讨了模型迁移的重要性、常见场景及应对策略,包括硬件适配、软件依赖管理和数据适配与验证,旨在帮助开发者和企业克服这些障碍,实现模型的高效迁移与应用。
- 在数字化时代,云计算与C++的结合正重塑行业创新。C++凭借其高性能和对底层资源的精细控制,在云计算环境中开发弹性扩展的人工智能应用中扮演着关键角色。本文探讨了二者结合的优势、挑战及应对策略,包括资源动态分配、负载均衡、数据管理等方面,并通过智能安防和金融风险预测的成功案例,展示了C++在云计算平台上的应用潜力,展望了未来的发展趋势。 在数字化时代,云计算与C++的结合正重塑行业创新。C++凭借其高性能和对底层资源的精细控制,在云计算环境中开发弹性扩展的人工智能应用中扮演着关键角色。本文探讨了二者结合的优势、挑战及应对策略,包括资源动态分配、负载均衡、数据管理等方面,并通过智能安防和金融风险预测的成功案例,展示了C++在云计算平台上的应用潜力,展望了未来的发展趋势。
- 本文深入探讨了如何用C++实现神经网络的前向传播和反向传播算法。首先介绍了神经网络的基础概念,包括其结构和工作原理;接着详细解析了前向传播的数据流动过程和反向传播的误差修正机制。文章还讨论了C++实现神经网络的优势与挑战,并展望了其在计算机视觉和自然语言处理等领域的广泛应用前景。 本文深入探讨了如何用C++实现神经网络的前向传播和反向传播算法。首先介绍了神经网络的基础概念,包括其结构和工作原理;接着详细解析了前向传播的数据流动过程和反向传播的误差修正机制。文章还讨论了C++实现神经网络的优势与挑战,并展望了其在计算机视觉和自然语言处理等领域的广泛应用前景。
- 此章我们从和C语言对比并且在底层上分析,C++内存管理我们就算是简单了解了,并且C++和C语言中的内存管理区别我们也都分析了,关于malloc/free和new/delete的区别这个很重要,希望大家能理解它们的区别,下节我们来谈谈C++的模板! 此章我们从和C语言对比并且在底层上分析,C++内存管理我们就算是简单了解了,并且C++和C语言中的内存管理区别我们也都分析了,关于malloc/free和new/delete的区别这个很重要,希望大家能理解它们的区别,下节我们来谈谈C++的模板!
- 类和对象的所有内容已经了解完毕,类和对象在整个C++上都有举足轻重的作用,大家千万不要忽视,而类和对象的重点在四个成员函数上,下节我将学习C++的内存管理 类和对象的所有内容已经了解完毕,类和对象在整个C++上都有举足轻重的作用,大家千万不要忽视,而类和对象的重点在四个成员函数上,下节我将学习C++的内存管理
- 本篇我们了解了3个类的默认成员函数,构造函数是析构函数,拷贝构造的一个用于初始化,一个用于销毁对象调用,浅拷贝也要值得留意,掌握它们对后面的学习帮助很大,希望大家能够吃透,我们再来看一下类的六个成员函数,下节我将对类和对象进行收尾! 本篇我们了解了3个类的默认成员函数,构造函数是析构函数,拷贝构造的一个用于初始化,一个用于销毁对象调用,浅拷贝也要值得留意,掌握它们对后面的学习帮助很大,希望大家能够吃透,我们再来看一下类的六个成员函数,下节我将对类和对象进行收尾!
上滑加载中
推荐直播
-
探秘仓颉编程语言:华为开发者空间的创新利器
2025/02/22 周六 15:00-16:30
华为云讲师团
本期直播将与您一起探秘颉编程语言上线华为开发者空间后,显著提升开发效率,在智能化开发支持、全场景跨平台适配能力、工具链与生态完备性、语言简洁与高性能特性等方面展现出的独特优势。直播看点: 1.java转仓颉的小工具 2.仓颉动画三方库lottie 3.开发者空间介绍及如何在空间用仓颉编程语言开发
回顾中 -
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签