自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 问答 (1)
  • 收藏
  • 关注

原创 伪代码

https://blog.csdn.net/lancecrazy/article/details/81060831

2019-10-19 10:53:03 716

原创 android开发遇到的gradlew问题

2018-05-18 08:47:00 278

原创 《单元测试的艺术》笔记

本书使用NUnit GUI进行单元测试,以下为简单的测试建立过程:第一步:新建一个控制台应用程序(被测试的):myProject代码如下:using System;namespace myProject{ class Program { static void Main(string[] args) {

2016-10-07 15:13:01 511

原创 C#已解决问题集锦

一、串口直接发送16进制数据的方法:   public Byte[] sendBuffer;//发送的数据 ComPort.Write(sendBuffer,0,sendBuffer.Length);//不用转换类型二、string类型的表示16进制(0x)数据直接转换成byte类型的方法:       private static byte HexToByte(string h

2016-07-17 15:59:51 491

原创 STM32笔记:使用SysTick测量程序的运行时间

本实验用来测量延时函数(如下)的运行时间void Delay(__IO u32 nCount)  {for(; nCount != 0; nCount--);} //SysTick.c#include "SysTick.h" __IO u32 TimingDelay = 0;void SysTick_Init(void){ /* SystemFrequenc

2015-11-18 22:35:43 6814

转载 神来之笔, us/os-II的就绪表

3.0         就绪表(Ready List)    每个任务被赋予不同的优先级等级,从0级到最低优先级OS_LOWEST_PR1O,包括0和OS_LOWEST_PR1O在内(见文件OS_CFG.H)。当μC/OS-Ⅱ初始化的时候,最低优先级OS_LOWEST_PR1O总是被赋给空闲任务idle task。注意,最多任务数目OS_MAX_TASKS和最低优先级数是没有关系的。用

2015-11-15 14:50:48 507

原创 动画延迟消失

在下面的例子中,application.qml创建了SelfDestroyingRect.qml组件的5个实例,每一个实例运行一个NumberAnimation,当动画结束时在其根对象上调用destroy()来进行自我销毁。

2015-08-08 00:22:39 485

原创 属性绑定:属性被绑定到一个表达式,这个属性就会被设置为自动更新,但是,分配静态值会移除绑定

import QtQuick 2.2Item { width: 600; height: 600 Rectangle { width: 10; height: width * 2 color: "red"; anchors.centerIn: parent; focus: true Keys.onSpacePressed: hei

2015-08-04 21:11:51 331

原创 QML语法例子:单击MouseArea使Rectangle变换随机的颜色

import QtQuick 2.2Rectangle { id: rect width: 100; height: 100 MouseArea { anchors.fill: parent onClicked: { rect.color = Qt.rgba(Math.random(),

2015-07-31 17:18:41 1694

原创 qt4典型的信号槽的实现

//dialog.h#ifndef DIALOG_H#define DIALOG_H#include namespace Ui {class Dialog;}class Dialog : public QDialog{ Q_OBJECTpublic: explicit Dialog(QWidget *parent = 0); ~Dialog();

2015-07-19 15:51:31 616

转载 在QT5中设置应用程序图标

只需要将.ico图标文件放到源码目录,然后在.pro项目文件中添加一行代码:                                   RC_ICONS = myico.ico                          即可,这里myico.ico就是图标文件的名字      参考:《Qt5编程入门》 P21

2015-07-18 22:13:43 689

转载 Qt中int转换成QString

Qt中int转换成QString  有两种方法1.使用QString QString::number ( long n, int base = 10 ) [static]如:long a = 63; QString s = QString::number(a, 10); // s == "63" QString t = QS

2015-07-03 10:08:18 1159

原创 qt creator笔记1

经历了一次用qt creator设计数据库管理系统,我深深地感觉到光是从头到尾地看书是不够的,除非你的记忆力很好,能看一次就能长时间记住,反正我还没达到这个程度。在设计的过程中,我经常遇到相同的难题:想实现一个功能,知道这个功能肯定能实现的(Qt强大啊),但是就是不知道用哪个函数,或者这个函数怎么用,或者有什么技巧,总有一些人建议你看帮助文档,但帮助文档这么多函数和类,而且多数函数都只有解释,没有

2015-06-20 13:19:24 428

原创 数据结构终结版总结----第一章 绪论

首先,让我吟一下诗,光阴似箭,日月如梭。。。一转眼,又到了期末,想学习的人继续学习,不想学习的人继续不想学习,但是时间是不停的。到最后,路在何方,谁笑最后,天晓得。数据结构如此重要,因此,我到最后,尽量把每一章知识总结归纳一遍。      借用老师PPT中的一个图:有个著名的人给出了一个著名的公式:数据结构 + 算法 = 程序        算法(解决问题的方法)不是我们这门课的重

2015-01-15 20:49:01 792 5

原创 简单选择排序算法(泛型)

main.cpp#include "SelectSort.h"int main(){ int r[8] = {0,49,27,65,97,76,13,38}; SelectSort(r, 7); return 0;}SelectSort.h#include using namespace std;template void SelectSort(T r[], T

2015-01-13 10:04:51 496 1

原创 课程设计报告

题目0.GDOU是真是一个好地方,校园如一座大花园,美丽而宽广。校园有许多建筑如教学楼、饭堂、宿舍楼、图书馆、体育馆、运动场、商业街、医院等,还有一些著名的风景点。现请根据学校的平面图,找出一些重要的场所,画出学校的平面图(场所可以根据其重要性适当减少),根据实际画出不同点间的路径,并估算每两个场所间的路径长。请设计数据结构并编程,当给出一个出发点和要到达另外一个场所的信息时,请给出最佳路径,并输

2015-01-10 22:19:26 931 3

原创 交换排序

#include "BubbleSort.h" //起泡排序#include "QuickSort.h" //快速排序 #include using namespace std;void Print(int r[]){ for(int i = 1; i < 9; i++) cout << r[i] <<

2015-01-06 10:56:09 437 1

原创 归并排序

#include using namespace std;void MergeSort1(int r[], int r1[], int n);void MergePass(int r[], int r1[], int n, int h);void Merge(int r[], int r1[], int s, int m, int t);int main(){ int r[8]

2015-01-05 15:08:33 366 1

原创 插入排序

#include using namespace std;void InsertSort(int r[],const int n); //直接插入排序void ShellSort(int r[],const int n); //希尔排序void Print(int r[],const int n);int main(){ int array[11] = {0,59,20,1

2015-01-03 14:50:17 419 1

原创 堆排序练习(手痒)

#include using namespace std;void Sift(int r[], int k, int m); //筛选法调整堆void HeapSort(int r[], int n); //堆排序void Swap(int &i,int &j,int &temp); //引用交换int main(){ in

2015-01-03 10:26:40 356 1

原创 有关Floyd算法问题

源文件:#include "graph.h"int main(){ string ch="abc"; MGraph m(ch,3,3); m.Floyd(); m.print(); return 0;}头文件:#ifndef GRAPH_H#define GRAPH_H#include #include using namespace std;const i

2014-12-14 12:44:31 589 5

原创 邻接矩阵的练习

MGraph.h#ifndef MGRAPH_H#define MGRAPH_H#include using namespace std;const int MaxSize = 50;#define SetVisited() ResetVisited()template class MGraph{public: MGraph(DataType a[],int n,int e

2014-12-04 21:35:08 804 1

原创 八枚硬币问题

#include using namespace std;int Judge(int coin[]) { if(coin[0]+coin[1]+coin[2] > coin[3]+coin[4]+coin[5]) { if(coin[0]+coin[4] > coin[3]+coin[1]) return coin[0] > coin[7]? 0:3; if(coin[0]+c

2014-11-30 11:53:17 1071 2

原创 第五章 树和二叉树思维导图

由于思维导图很大

2014-11-26 20:46:49 801 1

原创 线索链表遇到的一点小问题

//thrbitree.h#ifndef THRBITREE_H#define THRBITREE_H#include using namespace std;enum flag {child,Thread};template struct ThrNode{ T data; ThrNode *lchild,*rchild; flag ltag,rtag;};templa

2014-11-24 21:26:09 695 6

原创 有关二叉树的中序遍历

二叉树的中序遍历从头到底都遵循着一个原则:

2014-11-22 13:50:10 503 1

原创 二叉链表的自我练习

//Bitree.h#ifndef BITREE_H#define BITREE_H#include using namespace std;template struct BiNode{ T data; BiNode *lchild,*rchild;};template class BiTree{public: BiTree(){root=Creat(root);

2014-11-22 11:15:32 485 1

原创 KMP算法的代码实现二(用类)

//KMP.h#ifndef KMP_H#define KMP_H#include using namespace std;class KMP{public: KMP(int longtht,int longths,char s[],char t[]); int kmp(); void GetNext(); void PrintNext();private: char

2014-11-14 19:05:03 400 1

原创 第四章的思维导图

2014-11-12 20:43:28 2402 1

原创 有关C++字符串KMP匹配问题

网址:http://zhidao.baidu.com/question/496978699945785084.html

2014-11-09 11:19:47 619 3

原创 KMP算法的代码实现一

//kmp.h#ifndef KMP_H#define KMP_H#include using namespace std;const int Maxsize=50;class Char{public: Char(char a[],int longth); void print(); void printnext(); void GetNext(char T[]);

2014-11-07 16:46:49 436 1

原创 第三章的思维导图

2014-11-02 20:04:02 1269 1

原创 链队列的自我练习

//LinkQueue.h#ifndef LISTSTACK_H#define LISTSTACK_H#include using std::cout;using std::endl;template struct Node{ T data; Node*next;};template class LinkQueue{public: LinkQueue(); ~L

2014-10-29 19:56:11 324 1

原创 循环队列的自我练习

//cirqueue.h#ifndef CIRQUEUE_H#define CIRQUEUE_H#include using namespace std;const int QueueSize=100;template class CirQueue{public: CirQueue(){front=rear=QueueSize-1;} void EnQueue(T x);

2014-10-25 13:49:06 541 1

原创 链栈的自我练习和发现了一个好“过瘾”的问题(还没解决)

//linkstack.h#ifndef LINKSTACK_H#define LINKSTACK_H#include using std::cout;using std::cin;using std::endl;template struct Node{ T data; Node *next;};template class LinkStack{public:

2014-10-22 21:34:59 563 2

原创 两栈共享自我练习

//bothstack.h#ifndef BOTHSTACK_H#define BOTHSTACK_H#include using namespace std;const int Stacksize=20;template class BothStack{ public: BothStack(){top1=-1;top2=Stacksize;} void Push(int

2014-10-21 17:02:40 368 1

原创 顺序栈的自我练习

//seqstack.h#ifndef SEQSTACK_H#define SEQSTACK_H#include using namespace std;const int stacksize=20;template class SeqStack{public: SeqStack(){top=-1;} void Push(T x); T Pop(); T GetTop(

2014-10-21 16:54:17 356 1

原创 第二章线性表总结(包括知识总结导图)

这个星期,第二章的课已经学完了,我也不再细xi

2014-10-18 20:01:32 563 2

原创 间接寻址的自我练习

//indirectaddresslinklist.h#ifndef INDIRECTADDRESS#define INDIRECTADDRESS#include using std::cout;using std::cin;using std::endl;const int Maxsize=50;template struct Node{ T data;};templ

2014-10-18 15:58:51 530 1

原创 循环双链表的自我练习

//dou_circular_linklist.h#ifndef DOU_CIRCULAR_LINKLIST#define DOU_CIRCULAR_LINKLIST#include using namespace std;template struct Node{ T data; Node*prior,*next;};template class Dou_Circula

2014-10-15 21:39:57 439 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除