自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 读开源源码成为更好的程序员

读开源源码成为更好的程序员为什么要读开源源码?从哪里找好的源码?怎么读代码?参考国外博客 BECOME A BETTER DEVELOPER BY READING SOURCE CODE为什么要读开源源码?作者的观点拿读书举例子,我们通过读书来提高个人写作的能力。阅读开源源码是一个好的方式。从某种意义上说,语言的应用场景是人,人的大脑通过读取语言信息,进行信息处理,下一步指导人的行为。计算机语言(例如,Java,C++等等)面对的计算机,CPU类似于人的大脑。正如,我们通过读书,了解其他人的怎么写

2021-11-18 20:55:30 98

原创 算法--Minimax

Minimax极大极小:是一种原则,最小化最差情况下的损失. (minimizing the possible loss for a worst case (maximum loss) scenario)。375. 猜数字大小 II解法1:从上而下使用–递归本解法参考递归的解法其中dp[i][j]状态表示依次以从i到j的数字作为分割点(猜的数),必定赢的游戏所用钱的最小值。class Solution { //方法1:自上而下 递归 + 记忆 public int getM

2020-09-07 01:00:19 280

转载 Java 操作符

1. 关系操作符 (<, >, <=, >=, ==, !=) * 生成一个boolean(布尔)结果 * 等于和不等于适用于所有的基本数据类型,而其他比较符不适用于boolean类型 * equal() 的默认行为是比较引用2. 逻辑操作符(与&&, 或||, 非!) * 生成布尔值(true或false) * 只可应用于布尔值 * 短路现象3.

2017-02-20 09:40:57 274

转载 redhat 7.2 支持NTFS格式

首先,添加第三方源,然后添加下面的包yum install fuse-ntfs-3g ntfsprogs

2016-10-24 08:27:40 3060

原创 redhat7.2引导win10

在电脑上(已经安装win10)安装redhat,安装之后找不到windows10的引导。 解决方法:修改redhat的grub2引导,添加windows的启动项sudo vi /boot/grub2/grub.cfg找到 ### BEGIN /etc/grub.d/30_os-prober ### 在后面添加 menuentry "Windows 7 (loader) (on /dev/sda

2016-10-20 22:21:44 2005 2

原创 redhat7.2 安装VCL

Note:this code is for redhad7.2# rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm#rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el

2016-10-20 22:10:26 342

原创 linux 下TeXstudio multirow.sty not found

解决方法:如果已经安装Texlive,则安装 texlive-latex-extra。 如果平台为debian或者Ubuntu,终端命令行:sudo apt-get install

2016-06-03 20:28:43 1405

原创 Binary Tree Level Order Traversal II

基础知识:构造函数的任务是初始化类对象的数据成员,无论何时只要类的对象被创建,就会执行构造函数。构造函数的名字和类名相同,没有返回类型;构造函数有一个(可能为空的)参数列表和一个可能为空的函数体;构造函数不能被声明成const 的。默认构造函数:Sales_data()=defaut;构造函数初始值列表: Sales_data(const std::string &s,unsigned

2016-05-03 21:54:38 294

原创 动态创建二维数组

例如:动态创建X[m][n]的动态数组int **X;X=new int*[m];for(int i=0;i!=n;i++)X[i]=new int[n];动态二维数组建立完成,下面需要对它进行初始化:for(int i=0;i<m;i++) for(int j=0;j<n;j++) X[i][j]=0;

2016-04-25 10:52:43 284

原创 华为在线测试--学英语

这道题需要注意的地方有:输入用cin函数;输出格式:最后一个元素后面为换行符,即endl.1 000 1 的输出为 ten thousand one;注意不是ten thousand and one。英语太好的人,要吃亏了。 以下是我的代码,代码满足提交正确,不保证英语语法什么的:#include<iostream>#include<string>#include<vector>us

2016-04-21 08:11:42 3415 1

原创 84.Largest Rectangle in Histogram

题目:Given n non-negative integers representing the histogram’s bar height where the width of each bar is 1, find the area of largest rectangle in the histogram.

2016-04-20 11:02:07 341

原创 C++STL中vector容器 begin()与end()函数、front()与back()的用法

begin函数: 函数原型: iterator begin(); const_iterator begin(); 功能: 返回一个当前vector容器中起始元素的迭代器。end函数: 函数原型: iterator end(); const_iterator end(); 功能: 返回一个当前vector容器中末尾元素的迭代器。front函数: 函数原型: reference

2016-04-18 17:23:52 5912

原创 安装Freebsd后无法启动windows10的方法

FreeBSD设置windows启动项FreeBSD和windows双系统模式下,FreeBSD 9安装时貌似没有让你选择安装启动管理的步骤,FreeBSD安装完毕以后手动设置启动项 进入FreeBSD系统后以root用户执行以下命令:boot0cfg -B ada0ada0是硬盘标识,单硬盘都是 ada0

2016-03-26 19:45:00 1722

原创 脚本语言和编程语言的区别

编程语言 计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪

2016-03-14 09:30:42 9471 1

原创 结构体对成员的访问

结构体对成员的访问:结构体指针名→\to结构体成员名;结构体变量名.成员名

2016-02-29 20:05:31 514

原创 二叉树的性质

性质1 在二叉树的第i层上至多有2i−12^{i-1}个结点(i≥1)(i\ge1)。 性质2 深度为k的二叉树至多有2k−12^k-1个结点,(k≥1)(k\ge1)。 性质3 对任何一个二叉树T,如果它的终端的结点数为n0n_0,度为2的结点数为n2n_2,则n0=n2+1n_0=n_2+1。定义:一颗深度为k的且有2k−12^k-1个结点的二叉树成为满二叉树。与它类似却又不同

2016-02-28 19:05:32 446

原创 函数返回数组指针

数组不能被拷贝,所以函数不能返回数组,使用函数返回数组的指针或引用的方法。 使用类型别名,声明一个返回数组指针的函数typedef int arrT[10];arrT是一个类型别名,它表示的类型含有10个整数的数组。 等价于using arrT=int[10];arrT* func(int i);func返回一个指向包含10个整数的数组的指针 不使用类型别名,声明一个数组指针的函数 类似于i

2016-01-19 20:27:28 1072

原创 C语言 calloc, malloc, realloc ,alloca以及 free的用法

C 语言中,free可以释放colloc, malloc, realloc 动态分配的空间。首先,free释放的不是定义的指针,而是定义的指针指向的空间。

2016-01-15 20:04:47 664

原创 虚拟增强

虚拟现实 开发者可用的开发工具

2016-01-12 22:49:20 740

转载 指向结构体的指针

指向结构体的指针

2016-01-11 21:59:01 3538

转载 archlinux安装 VMware

自己在VMware中装archlinux时借鉴http://blog.csdn.net/u012161563/article/details/50370124#t7的方法,在此表示感谢!

2015-12-31 11:30:28 1348

用于MATLAB中解决凸问题优化的工具包

CVX is a Matlab-based modeling system for convex optimization. CVX turns Matlab into a modeling language, allowing constraints and objectives to be specified using standard Matlab expression syntax. CVX是matlab中解决凸问题优化的工具包,非常适合于相关领域的程序员使用。

2014-10-27

空空如也

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

TA关注的人

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