QT 的冒泡排序

哎哎8年前C++2772



qt中冒泡排序的做法,突然想到的内容。闲来无事便上传。


  

  • QList<QString> OExpression::getSortedList(QList<QString> list) { for(int i = 0; i<list.length(); i++) { for (int j = i+1; j < list.length(); j++) { //排序条件:按长度从长到短 if(list.at(i).length() < list.at(j).length()) { list.swap(i,j); } } }//end.for return list; }


标签: QT冒泡排序

相关文章

C/C++ 转义符说明

\a (alert 警告) 产生一个可听或可视的警告并不改变当前位置。\b (backspace 退格) 将活动为止移动到当前航的上一个位置。如果活动为止是一行的初始位置,显示设备的行为是未指定的。\...

qt编程时,遇到undefined reference to `vtable for xxx'怎么办

今天编译某个arm程序时,添加了个Q_OBJECT 的宏然后编译报错arm-none-linux-gnueabi-g++ -c -pipe -O2 -Wall&...

QT QTimer 的单次延迟触发静态函数演示

QT QTimer 的单次延迟触发静态函数演示

 #include <QApplication>  #include <QTimer>  int main(in...

[WINDDK]系统驱动开发,出现 __IN_ 未定义的类型解决方案。 vs2008 winddk

1>stdafx.cpp1>C:\Program Files\Microsoft Visual Studio 9.0\VC\include\excpt.h(60) : error C206...

Qt QString类型转换为其他类型的函数

  把QString转换为 double类型  方法1.QString str="123.45";   double val=str.toDouble();&...

使用QT设计师,快速将 ACTIONS 放入toolbar中

使用QT设计师,快速将 ACTIONS 放入toolbar中

  网上很多例子,都是手动敲代码在Qt界面工具栏中插入Action,实际QTDesigner本身带有其功能,而且非常方便。  插入完界面后,我们还可以去看它生成的代码,了解一下如何手动插入工具栏按钮。...