自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(52)
  • 收藏
  • 关注

转载 数据提取

介绍小明在做数据分析的时候需要提取文件中关于数字的部分,同时还要提取用户的邮箱部分,但是有的行不是数组也不是邮箱,现在需要你在data2这个文件中帮助他用正则表达式匹配出数字部分和邮箱部分。在这里下载wget http://labfile.oss.aliyuncs.com/courses/1/data2  将下载的data2保存在/home/shiyanlou...

2018-05-10 18:31:00 335

转载 历史命令

介绍在linux中,对于文本的处理和分析是极为重要的,现在有一个文件叫做data1,同学们可以在这里下载,wget http://labfile.oss.aliyuncs.com/courses/1/data1  里面记录是一些命令的记录,现在需要你从里面找出出现频率次数前3的命令并保存在/home/shiyanlou/result。目标处理文本d...

2018-05-10 18:24:00 135

转载 备份日志

小明是一个服务器管理员,他需要每天备份论坛数据(这里我们用日志替代),备份当天的日志并删除之前的日志。而且备份之后文件名是年-月-日的格式。alternatives.log在/var/log/下面。目标为shiyanlou用户添加计划任务每天凌晨3点的时候定时备份alternatives.log到/home/shiyanlou/tmp/目录命名格式为年-月-日,比如今...

2018-05-10 18:11:00 345

转载 寻找文件

寻找文件介绍有一个非常重要的文件(sources.list)但是你忘了它在哪了,你依稀记得它在/etc/目录下,现在要你把这个文件找出来,然后设置成自己可以访问,但是其他用户并不能访问目标1. 找到sources.list文件2. 把文件所有者改为自己(shiyanlou)3. 把权限修改为仅仅只有自己可读可写提示• find• chmod• chown注:如果fa...

2018-05-10 17:56:00 129

转载 常用linux命令

1.ls、cd、pwd 命令1.1 ls 命令是 linux 下最常用的命令,ls 命令就是 list 的缩写。 ls 用来打印出当前目录的清单。如果 ls 指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过 ls 命令不仅可以查看 linux 文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。(1)命令格式ls [选项] ...

2018-05-10 16:55:00 217

转载 MySQL 服务安装及命令使用

一、实验介绍本节实验后续至第17节实验为本课程的进阶篇,都基于 MySQL 官方参考手册制作,并根据实验楼环境进行测试调整改编。在此感谢 MySQL 的开发者,官方文档和中文文档的维护者。参考内容列表:MySQL 官方文档,目前实验楼的实验适配 MySQL 5.5 版本。MySQL 参考手册中文版,译者说明:这是MySQL参考手册,原始参考手册为英文版,与英文版参考手...

2018-05-09 20:04:00 76

转载 索引,视图,导入导出,备份,恢复

一、实验介绍1.1 实验内容本节实验中我们将学习并实践数据库的其他基本操作:索引、视图,导入和导出,备份和恢复等。这些概念对于数据库管理员而言都非常重要,请仔细理解并完成所有实验操作。1.2 实验知识点索引视图导入和导出备份和恢复1.3 实验环境课程使用的实验环境为 Ubuntu Linux 14.04 64 位版本。实验中会用到程序:...

2018-05-09 19:47:00 97

转载 修改与删除

一、实验介绍1.1 实验内容本节实验中,我们将学习并实践如何对数据库表和表中的内容做修改,删除,重命名等操作。1.2 实验知识点数据库操作数据表操作更新和删除数据1.3 实验环境课程使用的实验环境为 Ubuntu Linux 14.04 64 位版本。实验中会用到程序:Mysql 5.5.50Xfce终端二、开发准备注:...

2018-05-09 19:16:00 275

转载 SELECT语句

一、实验介绍1.1 实验内容SQL 中最常用的 SELECT 语句,用来在表中选取数据,本节实验中将通过一系列的动手操作详细学习 SELECT 语句的用法。1.2 实验知识点SELECT 基本语法数学符号条件AND OR IN通配符排序SQL 内置函数和计算子查询与连接查询1.3 实验环境课程使用的实验环境为 Ubuntu Linu...

2018-05-09 18:49:00 157

转载 搭建一个简易的成绩管理系统的数据库

题目搭建一个简易的成绩管理系统的数据库介绍现需要构建一个简易的成绩管理系统的数据库,来记录几门课程的学生成绩。数据库中有三张表分别用于记录学生信息、课程信息和成绩信息。数据库表的数据如下:学生表(student):学生 id 、学生姓名和性别课程表:课程 id 和课程名成绩表:成绩 id 、学生 id 、课程 id 和分数服务器中的 MyS...

2018-05-09 18:03:00 184

转载 SQL约束

SQL 的约束一、实验介绍1.1 实验内容约束是一种限制,它通过对表的行或列的数据做出限制,来确保表的数据的完整性、唯一性。本节实验将在实践操作中熟悉 MySQL 中的几种约束。1.2 实验知识点SQL 约束1.3 实验环境课程使用的实验环境为 Ubuntu Linux 14.04 64 位版本。实验中会用到程序:Mysql 5.5.50X...

2018-05-09 17:15:00 64

转载 Shell 脚本实现 Linux 系统监控

打开终端,进入Code目录,创建文件tecmint_monitor.sh。getopts:可以获取用户在命令下的参数,然后根据不同的参数进行不同的操作。它的使用方法是getopts option_string variable,option_string 是指字符串,会逐个匹配,variable 每次匹配成功的选项。#! /bin/bashwhile getopts ivh ...

2018-05-09 15:43:00 101

转载 299. Bulls and Cows

题目:You are playing the followingBulls and Cowsgame with your friend: You write down a number and ask your friend to guess what the number is. Each time your friend makes a guess, you provide ...

2016-08-10 11:17:00 52

转载 191. Number of 1 Bits

题目:Write a function that takes an unsigned integer and returns the number of ’1' bits it has (also known as theHamming weight).For example, the 32-bit integer ’11' has binary representation...

2016-08-10 10:49:00 90

转载 190. Reverse Bits

题目:Reverse bits of a given 32 bits unsigned integer.For example, given input 43261596 (represented in binary as00000010100101000001111010011100), return 964176192 (represented in binary as0...

2016-08-10 10:44:00 59

转载 374. Guess Number Higher or Lower

题目:We are playing the Guess Game. The game is as follows:I pick a number from1ton. You have to guess which number I picked.Every time you guess wrong, I'll tell you whether the number i...

2016-08-02 14:05:00 87

转载 345. Reverse Vowels of a String

题目: Write a function that takes a string as input and reverse only the vowels of a string.Example 1:Given s = "hello", return "holle".Example 2:Given s = "leetcode", return "leotcede"....

2016-08-02 13:49:00 79

转载 350. Intersection of Two Arrays II

题目:Given two arrays, write a function to compute their intersection.Example:Givennums1=[1, 2, 2, 1],nums2=[2, 2], return[2, 2].Note:Each element in the result should appear as ma...

2016-08-02 13:23:00 62

转载 349. Intersection of Two Arrays

题目:Given two arrays, write a function to compute their intersection.Example:Givennums1=[1, 2, 2, 1],nums2=[2, 2], return[2].Note:Each element in the result must be unique.The...

2016-08-02 11:57:00 68

转载 257. Binary Tree Paths

题目:Given a binary tree, return all root-to-leaf paths.For example, given the following binary tree: 1 / \2 3 \ 5All root-to-leaf paths are:["1->2->5", "1-...

2016-08-02 11:12:00 47

转载 204. Count Primes

题目:Description:Count the number of prime numbers less than a non-negative number,n.Credits:Special thanks to@mithmattfor adding this problem and creating all test cases.Hint:Let'...

2016-08-02 10:57:00 70

转载 223. Rectangle Area

题目:Find the total area covered by tworectilinearrectangles in a2Dplane.Each rectangle is defined by its bottom left corner and top right corner as shown in the figure.Assume that the...

2016-08-01 21:48:00 89

转载 264. Ugly Number II

题目:Write a program to find then-th ugly number.Ugly numbers are positive numbers whose prime factors only include2, 3, 5. For example,1, 2, 3, 4, 5, 6, 8, 9, 10, 12is the sequence of the ...

2016-08-01 21:43:00 57

转载 数组开在堆里和开在栈里的区别

1.开在栈里的数组(int a[n];)在出栈也就是函数结束时会释放掉,所以如果函数想返回一个数组的话,不能返回函数里面的数组的首地址,但是开在堆里(int *a=new int[n];)就可以。2.栈空间有限,递归的时候注意层数不能太深,在函数里的数组不能太大。转载于:https://www.cnblogs.com/Reindeer/p/5727268.html...

2016-08-01 21:14:00 665

转载 263. Ugly Number

题目:Write a program to check whether a given number is an ugly number.Ugly numbers are positive numbers whose prime factors only include2, 3, 5. For example,6, 8are ugly while14is not ugl...

2016-07-23 12:34:00 58

转载 排序算法

1.排序算法. 计算机科学发展至今,已经出现了许多种不同的排序算法。在本章的课程中,介绍了插入排序(insertion sort)、冒泡排序(bubble sort)、归并排序(merge sort)、选择排序(selection sort)和快速排序(quick sort)这5种排序算法。根据算法的时间复杂度,可以将排序算法分为复杂度为O(nlogn...

2016-07-22 17:53:00 72

转载 查找算法

1.查找(search)是指在数据集合中寻找满足某种条件的数据元素的过程。用于查找的数据集合则称为查找表(search table)。查找表中的数据元素类型是一致的,并且有能够唯一标识出元素的关键字(keyword)。如果从查找表中找出了关键字等于某个给定值的数据元素,则称为查找成功,否则称查找不成功。通常对查找表有 4 种操作: ①查找:在查找表中查看某...

2016-07-21 22:05:00 106

转载 一道二叉查找树的应用题

题目:建立一颗二叉查找树,输出每个节点的数值以及该节点的左右子树的数值。格式如下:输入格式:第一行输入一个正整数 N (1 <= N <= 1000),代表序列里元素个数。第二行输入 N 个正整数,代表序列 a 的 N 个元素(0 <= ai <= 10000)。保证序列里的元素值互不相同。输出格式:请按格式“a(b, c)”,输出引号...

2016-07-21 14:55:00 141

转载 二叉查找树

1.二叉查找树又称为二叉搜索树。二叉查找树和普通的二叉树在结构上一样,它要么是一棵空树,要么是这样的一棵二叉树:对任意结点,如果左子树不为空,则左子树上所有结点的权值都小于该结点的权值;如果右子树不为空,则右子树上所有结点的权值都大于该结点的权值;任意结点的左子树和右子树都是一棵二叉查找树;一般而言, 二叉查找树上结点的权值都是唯一的。在二叉排序树上,对于任意结点,如果有左子树和...

2016-07-21 12:57:00 109

转载 树和二叉树

1.树形结构广泛存在我们的现实生活里,如下两张图,第一张是 Linux 文件系统结构,第二张是美国福特汽车公司的汽车家谱图。类似的树形结构还有很多,他们都可以抽象成数据结构里的树。和自然界里的树有所类似又有所不同,他们都有且仅有一个树根,树上的元素都是从树根衍生出来的。不同的是自然界里的树,它的树根在下面,而数据结构里的树,树根在上面。树是由若干个有限结点组成的一个具有层次关...

2016-07-17 18:01:00 88

转载 哈希表

1.我们在网站上注册账号时,当填好用户名后,系统都会判断用户名是否已被使用,如果已被使用,系统就会提示该用户名已被注册。系统是如何检测用户名是否被使用的?可以用哈希表来解决这个问题。哈希表又叫散列表,关键值通过哈希函数映射到数组上,查找时通过关键值直接访问数组。在上面的例子里,我们将用户名通过哈希函数映射成一个整数,也就是数组的存储位置,在检测时用同样方法计算出存储位置,如果位置上已...

2016-07-15 18:57:00 72

转载

1.浏览器的返回功能可以用栈来实现,当前浏览的页面我们叫它为栈顶元素,跳转到一个新页面我们叫元素入栈,点击“返回”按钮我们叫元素出栈,当然出栈前提是栈里要有元素,比如在浏览器里,如果已经返回到了最开始的页面,那就无法返回了。栈有一个重要的性质,就是先进后出,First In Last Out(FILO)。什么是先进后出?在浏览器的例子里,先打开的页面的一定是到后面才会被返回到,后面打...

2016-07-14 22:05:00 69

转载 队列

1.队列的性质(先进先出):新元素插入队尾(新来的同学站在最后面)出队方案唯一(队伍买饭的先后顺序确定)队首元素先出(站在前面的同学先买饭)2.进队,出队,删除等操作的实现 1 #include <iostream> 2 #include <cassert> 3 using namespace std; 4 class ...

2016-07-14 16:09:00 64

转载 287. Find the Duplicate Number

问题:Given an arraynumscontainingn+ 1 integers where each integer is between 1 andn(inclusive), prove that at least one duplicate number must exist. Assume that there is only one duplicate ...

2016-07-09 22:08:00 65

转载 289. Game of Life

题目:According to theWikipedia's article: "TheGame of Life, also known simply asLife, is a cellular automaton devised by the British mathematician John Horton Conway in 1970."Given aboardw...

2016-07-09 15:59:00 66

转载 219. Contains Duplicate II

问题:Given an array of integers and an integerk, find out whether there are two distinct indicesiandjin the array such thatnums[i] = nums[j]and the difference betweeniandjis at mostk....

2016-07-09 14:09:00 73

转载 217. Contains Duplicate

题目:Given an array of integers, find if the array contains any duplicates. Your function should return true if any value appears at least twice in the array, and it should return false if every ...

2016-07-05 16:37:00 70

转载 189. Rotate Array

题目:Rotate an array ofnelements to the right byksteps.For example, withn= 7 andk= 3, the array[1,2,3,4,5,6,7]is rotated to[5,6,7,1,2,3,4].Note:Try to come up as many solutions as ...

2016-07-05 16:30:00 64

转载 C++中new的用法

new int;//开辟一个存放整数的存储空间,返回一个指向该存储空间的地址(即指针)   new int(100);//开辟一个存放整数的空间,并指定该整数的初值为100,返回一个指向该存储空间的地址   new char[10];//开辟一个存放字符数组(包括10个元素)的空间,返回首元素的地址   new int[5][4];//开辟一个存放二维整型数组(大小为5*...

2016-07-03 23:24:00 152

转载 342. Power of Four

题目:Given an integer (signed 32 bits), write a function to check whether it is a power of 4.Example:Given num = 16, return true. Given num = 5, return false.Follow up: Could you solve it wit...

2016-07-03 23:05:00 61

空空如也

空空如也

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

TA关注的人

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