算法
深空漫步
这个作者很懒,什么都没留下…
展开
-
实现一个简单的vector容器
当然还有好多没实现,列如二维的数组,里面会用到可变模板参数当然有空就改进下,自己实现的迭代器还有容器MyVector.h#pragma once#ifndef MYVECTOR#define MYVECTOR#include <algorithm>template<class T>class MyVector;template<class T>class MyIterator;template <class T>class MyVe原创 2020-08-03 18:51:57 · 416 阅读 · 0 评论 -
Qt 小时钟
widget.h#ifndef WIDGET_H#define WIDGET_H#include <QWidget>class Widget : public QWidget{ Q_OBJECTpublic: Widget(QWidget *parent = nullptr); ~Widget(); void CalcPosition();protected: void timerEvent(QTimerEvent *event) o.原创 2020-07-14 20:46:54 · 917 阅读 · 0 评论 -
Qt 简易学生管理系统实现增删改查排序io流等等
ui像素感人代码放行使用mainWindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QApplication>#include <QTableWidget>#include <QSplitter>#include <QDialog>#include <QFormLayout>#include <Q原创 2020-07-13 23:48:03 · 1427 阅读 · 0 评论 -
用c++ 的可变模板参数递归来表达 著名的斐波那契数列
#include <iostream>//constexpr int fibonacci() { //constexpr 是使得表达式在编译期间就进行计算,从而避免了运行期间的计算开销 通常用于常量表达式// return fibonacci<n - 1>() + fibonacci < n - 2>(); 这个也是著名的斐波那契数列//} 没用constexpr if ////template<> // 模板专门化//constexpr in原创 2020-07-11 23:28:29 · 688 阅读 · 0 评论 -
这是一个类似魔塔的控制台c++小游戏
这个也是以前写的 写到商人那边买武器哪里不知道咋写了然后第三关的boos 也是这样里面有两种模式,也用了多线程提速1.是手动模式,2.是自动模式 这个是深度寻路算法手动模式第一关手动模式第二关Maze.h#pragma once#pragma once#include <iostream>#include <vector>#include <stack>#include <conio.h>#include <Windows原创 2020-07-03 16:46:02 · 543 阅读 · 1 评论