zy2317878的博客

博观约取,厚积薄发。多读书,多看报,多做事,多交流。

C++——算法题多种输入获取方法

写在前面 这篇博客主要积累一下需要自己处理输入的算法题中常用的获取输入的方法。 没有告诉输入多少行 这种情况适用于题目没有告诉输入的确切的行数N,需要不断检测输入。 例子如下: 描述 求两个整数A+B的和 输入 输入包含多组数据。 每组数据包含两个整数A(1 ≤ A ≤ 100)和B(1 ≤ B...

2018-10-22 16:15:02

阅读数 89

评论数 0

LeetCode——208. Implement Trie (Prefix Tree)

Description Implement a trie with insert, search, and startsWith methods. Example Trie trie = new Trie(); trie.insert("apple&q...

2018-10-11 20:14:31

阅读数 61

评论数 0

Qt——QWidget: “Must construct a QApplication before a QWidget”

写在前面 这个BUG说起来要解决也很简单。C++确实要细心。参考文献: 怪异问题:qwidget: must construct a qapplication before a qpaintdevice 详解:qwidget: must construct a qapplication befo...

2018-10-08 19:49:24

阅读数 469

评论数 0

LeetCode-207. Course Schedule

Description There are a total of n courses you have to take, labeled from 0 to n-1. Some courses may have prerequisites, for example to take course ...

2018-10-06 21:21:12

阅读数 63

评论数 0

OpenCV——无法打开“opencv2/opencv.hpp”文件

写在前面 仍然是实验室的项目,这次,编译项目源代码发现了这样的问题。无法找到opencv2/opencv.hpp文件。很有意思。记录一下。 头文件引用方法 如下代码所示: #include "opencv2/opencv.hpp" 然后就会报错。查找相关文件,...

2018-10-02 22:23:20

阅读数 2974

评论数 0

OpenCV_Viz——OpenCV中Viz的模块编译的无法解析的外部符号BUG

写在前面 由于实验室需要,需要重新编译医学图像第三方库全家桶。这里就需要编译OpenCV,而编译后查看编译的库文件中缺少一个opencv_viz2413d.lib文件(没错,这里可以看出我使用的OpenCV是opencv-2.4.13.6版本)。所以需要额外重新编译这个库。首先就会遇到一个问题:默...

2018-10-02 14:52:47

阅读数 288

评论数 0

Windows变量路径

写在前面 用Windows系统还是要多了解常用变量路径的,这样也能帮助自己多了解VS中工程的配置路径。 参考文献: Windows变量路径与通配符 Windows变量路径 路径名称 实际路径 %SystemDri...

2018-09-18 19:47:41

阅读数 551

评论数 0

LeetCode-200. Number of Islands

Description Given a 2d grid map of '1's (land) and '0's (water), count the number of islands. An island is surrounded by water and is formed by c...

2018-09-08 21:46:46

阅读数 48

评论数 0

LeetCode-236. Lowest Common Ancestor of a Binary Tree

Description Given a binary tree, find the lowest common ancestor (LCA) of two given nodes in the tree. According to the definition of LCA on Wiki...

2018-09-07 21:01:45

阅读数 32

评论数 0

LeetCode-114. Flatten Binary Tree to Linked List

Description Given a binary tree, flatten it to a linked list in-place. Example For example, given the following tree: 1 / \ 2 ...

2018-09-06 18:36:46

阅读数 30

评论数 0

Java中访问修饰符控制权限

写在前面 访问修饰控制符是为了实现Java面向对象设计中的封装,其他两大特性是继承与多态。不难理解,但还是记录一下,加强记忆。好记性不如烂笔头嘛。 参考文献: 5.4.2 封装的实现—使用访问控制符 主要内容可参考上面的链接,我觉得写得还是挺详细的。主要是解释一下后面有点遗忘的时候,如...

2018-09-05 10:49:07

阅读数 46

评论数 0

Java中static关键字的作用与用法

写在前面 这篇总结一下Java中static关键字的作用与用法。 参考文献如下: [java]static关键字的四种用法 Java中static关键字的作用 Java中的static关键字解析 Java中static关键字的作用 下面直接分析static关键字的四种基本用法。 ...

2018-09-03 20:55:44

阅读数 366

评论数 0

Java中this关键字的作用和用法

写在前面 简单总结一下Java中this关键字的作用与用法。 参考文献: Java中this关键字详解 Java this 关键字用法 java中this关键字的用法 Java this关键字 java中this关键字的作用 功能概述 this关键字主要有三个应用: this...

2018-09-03 19:22:39

阅读数 519

评论数 2

构造方法的作用和特征

写在前面 这篇文章说一下Java构造方法的作用与特征,简单记录一下。 构造方法的特点 构造方法名一定与类同名 构造方法无返回值类型(void 也不行) 构造方法可以没有(默认一个无参构造方法),也可以有多个构造方法,他们之间构成重载关系 如果定义有参构造函数,则默认的无参构造函数将被自...

2018-09-03 15:25:14

阅读数 771

评论数 0

类与对象的关系

写在前面 简单记录一下类与对象的关系,问题不难,但觉得还是写出来,会帮助自己记忆更牢固,而且万一以后有需要,可以及时回顾。 参考文献: 类与对象的区别 Java类和对象 详解(一) Java类和对象 详解(二) 声明对象、类与对象的区别 类和对象的区别 基础概念 1.类 简单来...

2018-09-03 11:34:58

阅读数 243

评论数 0

面向过程与面向对象的区别

写在前面 看的网上教程出的简答题,简单记录一下。参考资料如下: 心得 : 面向对象和面向过程的区别 面向对象与面向过程的区别 面向过程与面向对象编程的区别和优缺点 面向对象与面向过程语言的区别 基本概念 1.面向过程 procedure oriented programming P...

2018-09-03 11:07:38

阅读数 54

评论数 0

LeetCode-102. Binary Tree Level Order Traversal

Description Given a binary tree, return the level order traversal of its nodes' values. (ie, from left to right, level by level). Example G...

2018-08-13 14:37:52

阅读数 47

评论数 0

Visual Studio——LNK1561: 必须定义入口点 的BUG解决方法

写在前面 很简单的一个错误,也是自己没有注意到,记录一下。问题的背景是尝试使用Visual Stdio 2015来编写静态与动态链接库,在写静态链接库的时候,Debug版本没有问题,但是想尝试Release版本但是出现问题了。所以,记录一下。 参考文献: 关于 LINK : fatal er...

2018-08-01 14:49:36

阅读数 3626

评论数 0

LeetCode-98. Validate Binary Search Tree

Description Given a binary tree, determine if it is a valid binary search tree (BST). Assume a BST is defined as follows: The left subtree of a ...

2018-07-26 14:18:05

阅读数 66

评论数 0

C++——虚函数(virtual)

写在前面 这一篇博客记录一下自己理解的虚函数的相关内容。虚函数在刚开始学习C++的时候并不理解为什么需要这个东西?现在觉得要理解这个概念,需要对面向对象编程这个软件设计模式要有了解。学习C++不光要能理解语法特征,还要明白一些常用的软件设计模式。 这篇博客我也还是会结合一些网络上的资料,加上自己...

2018-07-20 16:13:54

阅读数 73

评论数 0

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