摘要: 红黑树实现 说明 (待填坑) 代码 阅读全文
posted @ 2019-03-08 22:12 BrysonChen 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 关系和复杂度 关系 复杂度 一、冒泡排序 原理 1. 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 3. 针对所有的元素重复以上的步骤,除了最后一个。 4. 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较 代码 二、选择排序 原理 选择排序与冒泡排序有点像,只不过选择 阅读全文
posted @ 2019-03-03 22:27 BrysonChen 阅读(11772) 评论(3) 推荐(0) 编辑
摘要: git config:配置相关信息 git clone:复制仓库 git init:初始化仓库 git add:添加更新内容到索引中 git diff:比较内容 git status:获取当前项目状况 git commit:提交 git branch:分支相关 git checkout:切换分支 g 阅读全文
posted @ 2018-12-13 19:52 BrysonChen 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1. tree (需要安装) 2. ls 3. cd ~:当前用户home 目录 4. pwd 5. mkdir 6. touch file 文件存在:更新文件时间戳 文件不存在:创建文件 7. rmdir 空目录 8. rm dir r 递归方式 i 提示 f 强制 9. cp (1)cp fil 阅读全文
posted @ 2018-09-13 23:56 BrysonChen 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 挑战:数据提取 — 实验楼 题目 数据提取 介绍 小明在做数据分析的时候需要提取文件中关于数字的部分,同时还要提取用户的邮箱部分,但是有的行不是数组也不是邮箱,现在需要你在data2这个文件中帮助他用正则表达式匹配出数字部分和邮箱部分。在这里下载 wget http://labfile.oss.al 阅读全文
posted @ 2018-09-12 11:37 BrysonChen 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 题目 历史命令 介绍 在linux中,对于文本的处理和分析是极为重要的,现在有一个文件叫做data1,同学们可以在这里下载, wget http://labfile.oss.aliyuncs.com/courses/1/data1 里面记录是一些命令的记录,现在需要你从里面找出出现频率次数前3的命令 阅读全文
posted @ 2018-09-12 09:32 BrysonChen 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 题目 备份日志 小明是一个服务器管理员,他需要每天备份论坛数据(这里我们用日志替代),备份当天的日志并删除之前的日志。而且备份之后文件名是年 月 日的格式。alternatives.log在/var/log/下面。 目标 为shiyanlou用户添加计划任务 每天凌晨3点的时候定时备份alterna 阅读全文
posted @ 2018-09-11 17:22 BrysonChen 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: 先给前几项,即可求出第n项 阅读全文
posted @ 2018-08-19 12:01 BrysonChen 阅读(1296) 评论(1) 推荐(0) 编辑
摘要: J 洋灰三角 题目: 链接:https://www.nowcoder.com/acm/contest/136/J来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 时间限制:C/C++ 1秒 阅读全文
posted @ 2018-08-19 11:54 BrysonChen 阅读(363) 评论(3) 推荐(1) 编辑
摘要: H 挖沟 题目: 链接:https://www.nowcoder.com/acm/contest/136/H来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 时间限制:C/C++ 1秒,其 阅读全文
posted @ 2018-08-19 11:46 BrysonChen 阅读(216) 评论(0) 推荐(0) 编辑