一、前言 以后尽量每天更新一篇,也是自己的一个学习打卡!加油!今天给大家分享的是,Python里深度/广度优先算法介绍及实现。 二、深度、广度优先算法简介 1. 深度优先搜索(DepthFirstSearch) 深度优先搜索的主要特征就是,假设一个顶点有不少相邻顶点,当我们搜索到该顶点,我们对于它的 ...
分类:
编程语言 时间:
2019-01-06 11:56:05
阅读次数:
205
9.1正则介绍_grep上9.2grep中9.3grep下正则介绍_grep正则就是一串有规律的字符串掌握好正则对于编写shell脚本有很大帮助各种编程语言中都有正则,原理是一样的本章将要学习grep/egrep、sed、awkgrep/egrep命令grep命令:过滤出指定关键字的行;格式:grep[参数]‘字符’filenamegrep-n显示符号要求的行,并显示行号grep-c打印符合要求的
分类:
其他好文 时间:
2018-04-26 12:06:10
阅读次数:
179
8.10shell特殊符号cut命令8.11sort_wc_uniq命令8.12tee_tr_split命令8.13shell特殊符号下shell特殊符号*为通配符代表所有任意字符?为单一字符为注释字符(在配置文件里面或者是写命令的时候在前面加#这条命令就不会生效)\脱义字符取消原来的含义|管道符1.管道符相关的命令$变量前缀,!$组合,正则里面表示行尾;多条命令写到一行的时候用分号分隔~用户家目
分类:
系统相关 时间:
2018-04-25 00:21:53
阅读次数:
235
8.6管道符和作业控制8.7/8.8shell变量8.9环境变量配置文件8.6管道符和作业控制
分类:
系统相关 时间:
2018-04-24 11:04:11
阅读次数:
222
8.1shell介绍8.2命令历史8.3命令补全和别名8.4通配符8.5输入输出重定向8.1shell介绍shell是一个命令解释器,提供用户和机器之间的交互支持特定语法,比如逻辑判断、循环(ifforwhell)每个用户都可以有自己特定的shellCentOS7默认shell为bash(BourneAginShell)还有zsh、ksh等#yumlist|grepzsh搜索yum中是否有zsh#
分类:
系统相关 时间:
2018-04-24 00:21:59
阅读次数:
192
7.6yum更换国内源7.7yum下载rpm包7.8/7.9源码包安装1.yum更换国内源一般yum的源都是国外的网站,安装比较慢首先我们要更换国内的源第一步把原来备份的文件拷贝回来,然后删除源码包#cp../yum.repos.d.bak/*.拷贝yum.repos.d.bak下的所有文件#rm-fCentOS-Base.repo删除CentOS-Base.repo文件第二部改成国内的网站首先要
分类:
其他好文 时间:
2018-04-20 10:15:41
阅读次数:
148
7.1安装软件包的三种方法7.2rpm包介绍7.3rpm工具用法7.4yum工具用法7.5yum搭建本地仓库(视频中ppt小错误:gpcheck改为gpgcheck,yumcean改为yumclean)1安装软件包的三种方法#rpm工具#yum工具#源码包2rpm包介绍要想使用rpm,首先要有rpm包#1.设置光驱并挂载虚拟机右下角—CD--右键连接(首先先把光盘连接到linux系统中来)#2.#
分类:
其他好文 时间:
2018-04-19 10:35:35
阅读次数:
154
6.5zip压缩工具6.6tar打包6.7打包并压缩1.zip压缩工具zip常用命令,如下(zip支持压缩目录,同时压缩文件之后原来的文件不删除)\同时zip的压缩包没有办法直接查看文件内容只能查看文件列表#yuminstall-yzip---------如果没有zip压缩命令需要运行一下yum#zip2.txt.zip2.txt压缩文件2.txt为2.txt.zip(zip压缩类型文件名)#zi
分类:
其他好文 时间:
2018-04-17 19:34:17
阅读次数:
134