- 博客(14)
- 收藏
- 关注
原创 基数排序算法-原理分析、代码实现
对于字符串,如果它使用的是8位的扩展ASCII字符集,那么它的基就是256。对于大小范围为0~9的数的组合(若是两位数,就是个位数和十位数的组合),于是可以准备十个桶,然后放到对应的桶里,然后再把桶里的数按照0号桶到9号桶的顺序取出来即可。从上面的分析可以看出,相同元素会按照顺序放进固定的桶内,取出的时候也是按照顺序取出来的,所以基数排序算法是一种稳定的排序算法。计数排序算法的时间复杂度是O(N+M),基数排序算法执行了k次计数排序,所以基数排序算法的时间复杂度为O(K(N+M))。
2023-09-06 12:12:40
89
原创 (PD)PowerDesigner设计表时显示注释列Comment,Columns中没有Comment的解决办法(关联MySQL)
(PD)PowerDesigner设计表时显示注释列Comment,Columns中没有Comment的解决办法(关联MySQL)_qt_04。(PD)PowerDesigner设计表时显示注释列Comment,Columns中没有Comment的解决办法(关联MySQL)_qt_06。(PD)PowerDesigner设计表时显示注释列Comment,Columns中没有Comment的解决办法(关联MySQL)_qt_07。
2023-09-06 11:15:18
249
原创 Ubuntu上QT不能使用中文输入,解决办法参考
Ubuntu上QT不能使用中文输入,解决办法参考1、将输入法的相关文件拷贝至qt相应目录下cd /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/sudo cp libfcitxplatforminputcontextplugin.so /opt/Qt5.11.2/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts/sudo cp libfcitxplatforminputco
2020-07-31 14:33:52
255
1
原创 QT + opencv 配置opencv环境
Ubuntu16.04+QT下的OpenCV配置过程一、opencv编译及安装1.安装依赖包sudo apt-get install build-essentialsudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-devsudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libj
2020-07-31 14:31:42
199
原创 解决VScodecnpm 无法加载文件
Windows10解决cnpm: 无法加载文件 C:\Users\so\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。问题。。。。找到 powershell,用管理员权限打开输入命令:set-ExecutionPolicy RemoteSigned选择 A再输入 get-ExecutionPolicy-----------------搞定收工 现在试试就可以啦。。。。。...
2020-07-09 10:24:56
1039
原创 ubuntu安装pcl环境
1、下载pcl地址:github 源码地址2、安装依赖项sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pclsudo apt-get updatesudo apt-get install libpcl-all先执行sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl再执行sudo apt install libpcl-dev//或
2020-07-09 10:23:56
3087
4
原创 ubuntu1804修改用root用户登录
Ubuntu1804 | 如何用root用户登陆Ubuntu1、root密码修改**提示:**默认root密码是随机的,即每次开机都有一个新的root密码,所以我们需要自己设置root密码切换成rootsu - root (要密码)sudo -i (不要密码)切换普通账号sudo <用户名>更新root密码sudo passwd解析Linux中sudo ,su与su - 的异同进入用户登录界面 使用普通用户登录修改root的密码
2020-07-09 10:23:22
873
原创 ubuntu+QT项目中pcl配置引入
Ubuntu16.04+QT下的PCL库配置过程1、安装PCL库参考Ubuntu安装pcl环境2、安装QT在点击进入选择合适版本下载,然后运行下载好的安装包即可。3、项目中的配置路径打开QtCreator,创建一个空的qmake项目,在.pro文件下添加如下内容:INCLUDEPATH += /usr/include/eigen3 INCLUDEPATH += /usr/include/vtk-6.2LIBS += /usr/lib/x86_64-linux-gnu/libvtk
2020-07-09 10:22:32
664
原创 Spring请求与前后端数据传递
Spring请求与前后端数据传递Spring的请求Spring的前后端数据传递Spring的请求最初我们的项目直接是用的http://localhost:8080/,这里对于具体的项目我们可以加上项目路径并且设置端口号。在application.properties文件中,server.port=9090server.context-path=/retrofitclientserver此...
2019-05-05 11:15:38
215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人