自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 Mac平台Clion配置GLFW+GLAD的项目

前期的准备工作详见LearnOpenGL CN看这篇教程的前提是假设你已经编译好了GLFW文件夹以及下载好了GLAD,不会的话可以看我的另一篇文章的前部分:配置Clion新建一个项目,CMakeLists.txt请按照下面的填写: 1 cmake_minimum_required(VERSION 3.12) 2 project(OpenGL)  #OpenGL是...

2019-01-19 14:07:00 468

转载 macOS Mojave配置OpenGL开发环境

---恢复内容开始---前言:  本文写作目的:  是由于本人参考csdn原文 的方法配置环境时踩了很多坑,所以在此写一篇文防止以后用到。工具:  Xcode  CMake步骤:  准备工作:  Xcode一般Mac用户都安装了。  1. 在终端键入xcode-select --install 安装Xcode command L...

2018-12-04 15:28:00 279

转载 [算法竞赛入门经典] 象棋 ACM/ICPC Fuzhou 2011, UVa1589 较详细注释

Description:Xiangqi is one of the most popular two-player board games in China. The game represents a battle between two armies with the goal of capturing the enemy’s “general” piece. In this p...

2018-11-12 20:18:00 280

转载 最长上升子序列

最长上升子序列 Longest Increase Subsequence#include <iostream>using namespace std;void LongestIncreaseSequence(int *a,int n){ int dp[n]; int ans = 1; for(int i = 0;i < n;i ++){...

2018-11-07 19:56:00 120

转载 Qt快速入门第三版下载

找了半天才找到一个靠谱的:http://www.ddooo.com/softdown/111665.htm转载于:https://www.cnblogs.com/1Kasshole/p/9865711.html

2018-10-28 15:16:00 314

转载 [C++]类成员返回语句 return *this 的理解

经常会在类似 copy-assignment 的成员函数看到返回语句 return *this ,这类函数通常返回类型是所属类的引用。类成员函数的隐式指针 class *this const 经过 *this的解引用后成为此对象本身。此时若成员函数返回类型是 class ,那么返回的将是 this 指向的对象实体的拷贝;若返回类型是 class& ,那么将返回一个绑...

2018-10-20 10:50:00 855

转载 [C++]UVaLive7324 ASCII Addtion

DescriptionNowadays, there are smartphone applications that instantly translate text and even solve math problems if you just point your phone’s camera at them. Your job is to implement a much s...

2018-09-30 17:19:00 121

转载 [算法竞赛入门经典]Message Decoding,ACM/ICPC World Finals 1991,UVa213

DescriptionSome message encoding schemes require that an encoded message be sent in two parts. The first part, called the header, contains the characters of the message. The second part contains...

2018-09-29 19:00:00 129

转载 [C++] const与指针的关系

首先快速复习一些基础。考虑下面的声明兼定义式:int p = 10;p的基础数据类型是int。考虑下面的声明兼定义式:const int a = 10;a的基础数据类型是int,a是一个常量对象,所以必须在声明时初始化。考虑下面的语句:const int a = 10; int *ptr = &a;错误,不能将整型指针指向整型常量对象。const int*...

2018-09-29 11:31:00 116

转载 [算法竞赛入门经典]Ancient Cipher, NEERC 2004,UVa1339

DescriptionAncient Roman empire had a strong government system with various departments, including a secretservice department. Important documents were sent between provinces and the capital in...

2018-09-26 21:09:00 77

转载 EffectiveC++ 第7章 模板与泛型编程

我根据自己的理解,对原文的精华部分进行了提炼,并在一些难以理解的地方加上了自己的“可能比较准确”的「翻译」。Chapter 7 模版与泛型编程Templates and Generic Programming本章无法使你成为一个专家级的template程序员,但可以使你成为一个比较好的template程序员。本章也会给你必要信息,使你能够扩展你的template编程,到达你所渴...

2018-07-31 10:03:00 139

转载 C++自定义String字符串类,支持子串搜索

C++自定义String字符串类实现了各种基本操作,包括重载+号实现String的拼接findSubStr函数,也就是寻找目标串在String中的位置,用到了KMP字符串搜索算法。#include <iostream>#include <cstring>using namespace std;class String;class Data{ ...

2018-07-28 17:52:00 254

转载 C++ 实现简单命令行学生管理系统

C++ 实现简单命令行学生管理系统预览:编译环境是macOS。system(“clear”) 在windows下请换成 system(“cls”)#include <iostream>#include <vector>#include <string>#include <algorithm>#include <cs...

2018-07-26 16:33:00 328

转载 Java Swing实现一个简单而优美的记事本( 较详细注释 )

Java Swing实现具有基本功能的记事本目前实现了:文件新建打开保存退出前保存询问编辑剪切复制粘贴清除撤销格式字体选择字体颜色选择帮助关于 (样式采用了css与html来描绘)工具栏图标形式的:保存复制粘贴剪切文字加粗文字斜体底部状态栏文本字数实时统计日期显示编码显示(其实是假的哈哈)右键弹出菜单...

2018-07-03 09:25:00 933

转载 EffectiveC++笔记 目录

Charpter 1. 让自己习惯C++ 条款01: 视C++为一个语言联邦条款02: 尽量以const,enum,inline替换#define条款03: 尽可能使用const条款04: 确定对象被使用前已先被初始化Charpter 2. 构造/析构/赋值运算 ...

2018-06-13 16:15:00 87

转载 EffectiveC++ 第6章 继承与面向对象设计

我根据自己的理解,对原文的精华部分进行了提炼,并在一些难以理解的地方加上了自己的“可能比较准确”的「翻译」。Chapter 6 继承与面向对象设计Inheritance and Object-Oriented Design条款32: 确定你的public继承塑模出is-a关系以C++进行面向对象编程,最重要的一个规则是:public inheritance(公开继承)意味...

2018-06-13 15:47:00 165

转载 C++创建对象的三种方法

我自己以前经常弄混A a(1); 栈内存中分配A b = A(1); 栈内存中分配,和第一种无本质区别A c = new A(1); 堆内存中分配前两种在函数体执行完毕之后会被释放,第三种需要人工delete,否则会常驻在内存中直到程序终止转载于:https://www.cnblogs.com/1Kasshole/p/9135503.html...

2018-06-04 20:55:00 152

转载 关于并查集的路径压缩(Path Compress)优化

之前在CSDN看到一篇很受欢迎的讲解并查集的博文,其中自然用到了路径压缩:int pre[1000];int find(int x){ int root = x; while(pre[root]!=root) root = pre[root]; int i = x,j; while(i!=root){ //path compr...

2018-05-30 19:28:00 197

转载 EffectiveC++ 第5章 实现

我根据自己的理解,对原文的精华部分进行了提炼,并在一些难以理解的地方加上了自己的“可能比较准确”的「翻译」。Chapter 5 实现 Implementations适当提出属于你的class定义以及各种functions声明相当花费心思。一旦正确完成它们,相应的实现大多直截了当。尽管如此,还是要小心很多细节。条款26 : 尽可能延后变量定义式的出现时间当你定义了一个变量...

2018-05-30 00:02:00 153

转载 C++实现递归版二分搜索算法

无聊撸了一个,没啥技术含量,别吐槽。。#include <iostream>using namespace std;int BinarySearch(int* nums,int key,int len);int search(int* nums,int key,int L,int R);int main(){ int *nums; int len...

2018-05-29 20:29:00 239

转载 EffectiveC++ 第4章 设计与声明

我根据自己的理解,对原文的精华部分进行了提炼,并在一些难以理解的地方加上了自己的“可能比较准确”的「翻译」。Chapter4 设计与声明 Designs and Declarations条款18: 让接口容易被正确使用,不易被误用欲开发一个“容易被使用,不容易被误用”的接口,首先必须考虑客户可能做出什么样的错误。假设我们要设计一个表示日期的class:class Data{...

2018-05-27 19:13:00 178

转载 EffectiveC++ 第3章 资源管理

我根据自己的理解,对原文的精华部分进行了提炼,并在一些难以理解的地方加上了自己的“可能比较准确”的「翻译」。Chapter 3 资源管理条款13: 以对象管理资源有时即使你顺利地写了对应对象的delete语句,但是前面的区域可能会有一个过早的return语句或者抛出了异常.它们一旦执行,控制流绝不会触及delete语句,造成内存泄漏事实上我们可以将需要的动态资源放进对象内,因...

2018-05-26 14:56:00 122

转载 EffectiveC++ 第2章 构造/析构/赋值运算

我根据自己的理解,对原文的精华部分进行了提炼,并在一些难以理解的地方加上了自己的“可能比较准确”的「翻译」。Chapter 2 构造 / 析构 / 赋值条款 05:了解C++ 默默编写并调用哪些函数如果你写下:class Empty{ };事实上编译器会帮你补全:class Empty{public:Empty() { }Empty(const Empty&...

2018-05-26 14:36:00 111

转载 EffectiveC++ 第1章 让自己习惯C++

我根据自己的理解,对原文的精华部分进行了提炼,并在一些难以理解的地方加上了自己的“可能比较准确”的「翻译」。Chapter 1 让自己习惯C++条款 1 :视 C++为一个语言联邦 (P41 )c++其实可以视为有四个部分:C (C++实际上以C为基础)Object-Oriented C++ (C++面向对象)Template C++ (C++泛型编程)STL (...

2018-05-26 14:29:00 99

转载 C++实现离散数学的关系类,支持传递闭包运算

    Graph底层是一个int型二维数组,当进行addEdge操作时,相当于在关系图的相应位置打上记号。 1 #include <vector> 2 #include <cassert> 3 #include <iostream> 4 using namespace std; 5 class Graph{...

2018-05-08 19:58:00 581

空空如也

空空如也

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

TA关注的人

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