自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vmware+Centos7.2+Oracle数据库单机实例安装—一步到位

准备:Vmware14pro下载地址:https://my.vmware.com/web/vmware/details?productId=686&rPId=25457&downloadGroup=WKST1413-WINCentos7.2下载地址:http://archive.kernel.org/centos-vault/7.2.1511/isos/x86_64...

2018-09-07 11:03:55 1706

转载 Linux 多线程同步问题 条件变量

互斥锁:用来上锁。条件变量:用来等待,当条件变量用来自动阻塞一个线程,直到某特殊情况发生为止。通常条件变量和互斥锁同时使用。 函数介绍: 1.名称:pthread_cond_init目标:条件变量初始化头文件:#include 函数原形:int pth

2017-10-21 16:30:51 310

原创 足球赛确定淘汰赛名单-map<string, int>问题

科大讯飞笔试题:题意足球赛确定淘汰赛名单 比赛规则: 1、参赛队伍为n支, n为偶数。 2、入围淘汰赛队伍为n/2支。 3、按积分排名,胜一场积3分,平一场积1分, 负一场积0分,积分相同按净胜球排名,净胜球相同按进球数排名。输入输出第一行为一个整数n,参赛队伍数 随后n行为球队名字 随后n*(n-1)/2行为赛事开展情况,格式为 name1-name2 num1:num2 输出n/2行

2017-09-16 19:45:06 656

原创 nowcoder-顺时针打印矩阵-模拟魔方逆时针旋转

题目顺时针打印矩阵输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.矩阵为:1 2 3 45 6 7 89 10 11 12 13 14 15 1

2017-09-15 15:55:26 526

原创 LeetCode: -Dynamic Programming-Continuous Subarray Sum[523]

题目非负整数数组中,连续子数组(子数组长度最小为2)和为k的倍数,是否存在的问题。Given a list of non-negative numbers and a target integer k, write a function to check if the array has a continuous subarray of size at least 2 that sums up to

2017-09-12 11:12:42 244

原创 LeetCode: -Dynamic Programming-2 Keys Keyboard[650]-复制粘贴问题

题目:一个A,通过复制粘贴操作,实现n个A需要的最少步数。 每步可以有以下选择: 1、复制,复制已有的所有A; 2、粘贴,粘贴上次复制的内容。注意:n的范围在[1, 1000]Initially on a notepad only one character ‘A’ is present. You can perform two operations on this notepad for e

2017-09-09 14:16:11 339

原创 LeetCode: -Dynamic Programming-Maximum Subarray[53]-子数组最大和

Find the contiguous subarray within an array (containing at least one number) which has the largest sum.For example, given the array [-2,1,-3,4,-1,2,1,-5,4],the contiguous subarray [4,-1,2,1] has the

2017-09-09 11:17:24 216

原创 LeetCode: -Dynamic Programming-Best Time to Buy and Sell Stock[121]

Say you have an array for which the ith element is the price of a given stock on day i.If you were only permitted to complete at most one transaction (ie, buy one and sell one share of the stock), desi

2017-09-08 15:40:09 195

原创 LeetCode: -Dynamic Programming-House Robber[198]

求非负整数数组中取一些元素的和的最大值,要求不能取相邻的元素You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each o

2017-09-08 15:14:18 255

原创 Linux 学习笔记--持续更新

常见的Linux发行版本都有 常见的Linux发现版本有Redhat、Centos、Debian、Ubuntu、Suse Redhat官网:www.redhat.com Centos官网:www.centos.org Ubuntu官网:www.ubuntu.org.cnLinux开机启动流程详细步骤是什么?系统安装完,忘记密码如何破解?开机步骤由a–h a、首先是bios加电自检、初始化,

2017-09-07 11:25:57 208

原创 C++ const 限定符

定义与初始化有时我们希望定义这样一个变量,它的值不能被改变。const int bufSize = 512; //输入bufSize的大小bufSize = 512; // **错误**!!试图向const对象写值const int j = get_size(); //正确,运行时初始化const int j = 42; //正确,编译时初

2017-09-04 23:13:37 173

原创 LeetCode: -Dynamic Programming-Strange Printer[664]

题目一个打印机,每一轮能打印一个同一个字符的序列,能在下一轮在任何位置开始任何位置结束打印一个其他的字符。后打印的将覆盖先打印的。 给定一个字符串,求最小的打印轮次。示例:Input: "aaabbb"Output: 2Explanation: 先打印 "aaa" 再打印 "bbb".Input: "aba"Output: 2Explanation: 先打印 "aaa" 再从第二个位置打印

2017-09-04 16:43:07 1335 1

原创 将字符串划分为单词—阿里2017笔试编程题

添加最少空格

2017-09-01 21:46:57 347

原创 C++输入获取未知长度的行输入数组 与 输出控制

C++输入获取未知长度的行输入数组 与 输出控制

2017-09-01 21:35:51 10920

转载 C/C++的四大内存分区

导读正确的理解C/C++程序的内存分区,是合格程序猿的基本要求。 网络上流形两大版本内存分区,分别为:1. 五大内存分区:堆、栈、全局/静态存储区、自由存储区和常量存储区。 2. 五大内存分区:堆、栈、全局/静态存储区、字符串常量区和代码区。且不论以上两种分区孰是孰非,孰优孰劣,我认为具体的内存分区和编译器有很大关系,我想不同编译器对内存的划分都不尽相同,但也大同小

2017-08-16 17:36:03 1231

转载 三次握手

参照:http://course.ccniit.com/CSTD/Linux/reference/files/018.PDFhttp://hi.baidu.com/raycomer/item/944d23d9b502d13be3108f61 建立连接: 理解:窗口和滑动窗口TCP的流量控制TCP使用窗口机制进行流量控制什么是窗口?连接建立时,各端分配一块缓冲区用

2017-08-13 20:16:17 488

转载 URL访问过程

输入 URL:http://www.baidu.comDNS 域名解析计算机无法识别域名,计算机与计算机之间要想进行通信,必须通过ip地址用来定位该计算机所在的位置在浏览器中,输入的ip地址或者域名,默认给你加了一个80端口号(对方的服务器监听的就是80端口)158.12.25.652 域名就是为了好记为了好记,所以我们的万维网提供了 一个 域名这样的概念当你输入了 ip 地址后,浏览器会自动去

2017-08-13 20:00:55 707

转载 OSI7层模型与TCP/IP协议栈4层

osi(Open System Interconnection Reference Model)osi7层模型,分别是第7层 应用层(Application Layer)提供为应用软件而设的界面,以设置与另一应用软件之间的通信。例如:HTTP,HTTPS,FTP,TELNET,SSH,SMTP,POP3等。第6层 表示层(Presentation Layer

2017-08-13 19:57:44 861

原创 C++Container之vector用法

C++Container之vector用法标准库类型vector表示类型相同的对象的集合。该对象包括 除引用外 大多数内置类型和类类型,甚至组成vector的元素也可以是vector头文件 #include<vector> using std::vector;定义和初始化 vector<int> ivec; //ivec保存int类型的对象 vector<

2017-03-14 22:47:20 603

空空如也

空空如也

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

TA关注的人

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