- 博客(11)
- 收藏
- 关注
原创 vscode的一些设置
打开设置,在搜索框中输入Editor.Language,再点击在setting.json中编辑。找到editor.language.brackets,把这段代码注释掉就可以了。
2024-05-04 16:53:25
535
原创 解决vscode编写C++分文件运行显示undefined reference to...问题
用vscode写多个.cpp文件和.h文件,在运行时报错,显示undefined reference to…。运行报错:文件结构:正常来说我这样写是没问题的,排除代码保存问题,问题出在vscode上。因为vscode编译时只对main函数文件进行编译(设置的),编写的其他.cpp没被编译,所以报错说自定义的函数未定义。
2024-01-30 21:27:12
2050
5
原创 对C语言的一些学习
这篇文章是阿友在回顾C语言过程中遇到的容易记错的知识点,故写下此文章,在学习的同时分享给大家。也欢迎大家与阿友进行交流。这次学习C语言又有了一些新的感悟,之前不是很懂的地方现在懂了。温故而知新啊。欢迎大家与阿友交流!!
2023-02-01 09:22:25
194
原创 对分治算法、回溯算法、动态规划算法和贪心算法的理解
一、分治算法1、步骤:将原问题划分为若干性质相同、规模较小(规模尽可能均衡)、彼此独立的子问题。递归或迭代求解子问题。综合子问题的解为原问题的解。2、改进分治算法的途径:减少子问题数量。增加预处理。二、回溯算法1、思想:回溯算法要有解空间,问题的解空间至少包含问题的一个解,将解空间组成树的形式。对树进行遍历,搜索整棵树,在访问到当前结点时,要判断当前结点是否包含问题的解,如果肯定不包含就不访问以该结点为根结点的子树,向该结点的双亲结点进行回溯。回溯算法求问题的所有解时要回溯到根结点,
2022-07-30 12:25:29
483
原创 唠唠动态规划算法【少走弯路】
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、动态规划算法的思想二、动态规划算法的设计步骤三、用动态规划算法解决问题总结前言算法是对解决一个问题的步骤的描述,对大量的数据处理或者复杂操作都是不可少的。本人目前也是第一次系统的学习算法,在这里谈一下对动态规划算法的理解。提示:以下是本篇文章正文内容,下面案例可供参考一、动态规划算法的思想动态规划算法的思想与分治算法类似,都是将原始问题划分为若干子问题,再综合这些子问题的解为原始问题的解。与分治算法不同的是,.
2022-07-29 19:08:20
235
原创 唠唠贪心算法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、贪心算法是什么?二、贪心算法解具体问题总结前言算法是对解决一个问题的步骤的描述,对大量的数据处理或者复杂操作都是不可少的。本人目前也是第一次系统的学习算法,在这里谈一下对贪心算法的理解。一、贪心算法是什么?贪心算法通过一系列选择来得到问题的解,每一步所做的选择都是当前状态下的局部最优选择,并不是从整体上加以考虑。用贪心算法求解的问题一般具有两个性质:最优子结构性质和贪心选择性质。最优子结构性质:问题的最优解包.
2022-07-18 20:46:40
374
原创 唠唠回溯算法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、解空间概念二、回溯算法的思想三、算法应用总结前言算法是对解决一个问题的步骤的描述,相信对大量的数据或者复杂操作都是不可少的。本人目前也是第一次系统的学习算法,在这里谈一下回溯算法的理解。提示:以下是本篇文章正文内容,下面案例可供参考一、解空间概念说回溯算法就一定要有解空间。问题的解空间最少要包含问题的一个解。通常将解空间组成成树的形式。回溯法从根结点出发,以深度优先方式遍历整棵树(解空间),直至找到所要求的的.
2022-04-13 15:30:39
489
原创 唠唠分治算法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、分治策略二、分治算法描述三、用分治算法解决具体问题四、总结前言算法是对解决一个问题的步骤的描述,相信对大量的数据或者复杂操作都是不可少的。本人目前也是第一次系统的学习算法,在这里谈一下分治算法的理解。一、分治策略分治步骤一般为三步:1、将原始的问题划分为规模更小、性质相同、彼此不影响的子问题。(子问题的规模要尽可能均衡,这样算法的复杂度会好一些)2、用递归或迭代的方法独立求解这些子问题。用递归或迭代的时候要.
2022-03-30 21:17:01
720
原创 Qt_元对象模型
1、Qt机制Qt在标准C++对象模型的基础上添加的特性有:(1)对象通信机制——信号与槽机制(signals & slots)。(2)可查询和可设计的对象属性系统。(3)事件和事件过滤器(events & event filters)。(4)通过上下文进行国际化的字符串翻译机制。(5)定时器(timers)驱动,可以在一个事件驱动的GUI中处理多个任务。(6)分层结构的、可查询的对象树(object trees),使用一种自然的方式来组织对象拥有权。(7)守卫指针(QPoin
2021-04-15 15:11:12
412
原创 Qt—信号与槽机制
1、F4 F3 ui界面编辑方式2、ui界面 signal slots Edit 方式这种方式只能添加系统槽函数。3、最常规的用法,QT4下使用,现在不推荐:connect(btn,SIGNAL(clicked()),this,SLOT(myclicked()));connect(ui->lineEdit,SIGNAL(textEdited(QString)),ui->textBrowser,SLOT(setText(QString)));4、自动关联方式,button点右键 转到槽
2021-04-15 09:04:33
625
基于Qt的智慧小区系统
2023-03-30
808数据结构考研总结笔记
2023-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅