朱岩松博客

朱岩松博客

记录
点滴生活
学习笔记

【Linux学习笔记】Linux基础命令

整理一个Linux系统的学习笔记专栏,方便以后学习时随时查阅。 【Linux基础命令板块】 注:Linux严格区分大小写,因此在输入命令时,一定要注意命令的大小写以免出现问题。 常用命令列表(持续更新): 浏览目录类命令 命令 ......

阅读(1413)评论(0)

学习笔记

(C语言)Brute-Force算法详解以及实现

Brute-Force算法(简称BF算法)即简单模式匹配算法也称暴力匹配,就是粗暴地拿一个串同另一个串中的字符一一比对,得到最终结果。 思路为: 假设有主串s1和子串s2,s1的第一个字符和s2的第一个字符开始比较,若是相等,则继续比较后续字符;否则从主串s1的第二个字符开始重新与子串s2的第一个字符比较,若......

阅读(1463)评论(0)

学习笔记

C语言排序算法汇总

本文仅为学习笔记,不做详细讲解。 #include <stdio.h> //冒泡排序 //int arr[10]={6,1,3,4,2,5,7,8,9,0} /* 外层循环每次共计循环n-1次 内层循环每次以当前位置和下一个位置的元素对比如果不符合条件就调换位置,直到排序完成 每次循环都要遍历整个arr。 */ voi......

阅读(537)评论(0)

学习笔记

使用链式存储结构实现线性表

导读:本文通过举出现实生活中的例子和代码实现的程序帮助你更好的理解链表(链式存储结构实现的线性表) 数据结构中,线性表的实现方式有两种:顺序存储方式和链式存储方式。我们今天讨论学习的是链式存储方式实现的线性表。 链式存储结构的线性表称为链表,链表主要有单链表、循环单链表和双向循环链表三种,其中,单链表是最经常使用的链表。 ......

阅读(845)评论(0)

技术文档

PHP检测URL是否被百度收录

注:如果你需要写一个关于PHP检测URL是否被百度收录的程序,这篇文章的内容一定会帮到你,本文详细讲述了常见的错误并给出了可用的例子和封装好的接口。 开发背景 新手站长很容易面临一个问题,SEO优化,因此诞生了各种收录提交插件等工具。然而,一味地提交收录在很多时候是无用功,因为你向百度蜘蛛提交的链接很可能是已经收录了的。因此我们需要来判......

阅读(663)评论(0)

学习笔记

使用顺序存储结构实现线性表

导读:线性表是一种最简单的线性结构。线性表的主要操作特点是可以在任意位置插入和删除一个数据元素。线性表可以用顺序存储结构和链式存储结构存储。用顺序存储结构实现的线性表乘坐顺序表,用链式存储结构实现的线性表称为链表。今天就来用C语言实现简单的线性表。 在C语言中,我们要实现数据结构需要通过结构体,所以第一步我们要定义一个结构体,它的作用......

阅读(792)评论(0)

旗下网站

湖北专升本招生大纲专栏

前言:各位,很抱歉没有及时将大家需要的院校添加进爬虫网站,但是站长本身也是非常的忙碌,请各位谅解! 本站站长的专升本大纲爬虫项目(news.zsbya.cn)由于精力有限,部分学校无法爬取,故整理所有大纲供参考! 院校&链接如下 ......

阅读(11817)评论(0)

学习笔记

【C语言】算法之冒泡排序

原理:     冒泡排序是一个常见的排序算法,它的基本原理为遍历整个排序数列的每一个值,依次比较相邻的值,如果没有达到预期的排序效果就交换位置,使最终遍历结束时,需要被排序的数列达到预期效果。 实现思路:     将一个数组通过一个for循环,在每一次......

阅读(813)评论(0)

旗下网站

专升本信息网添加新院校的反馈入口

    尊敬的各位专升本信息网(zsbya.cn)的用户,感谢你们的使用。本人由于时间较少,因此没办法做到每个院校都去爬取,所以只能挑出较多人需要的院校。     请你们在本页面评论你们需要的院校,我将尽快添加! ......

阅读(8834)评论(72)

技术文档

Eclipse没有Server选项该怎么解决(超级详细版)

今天在使用Eclipse配置Tomcat的时候发现找了半天找不到Server选项。 经过苦苦研究,得出结论如下: 安装的是for JAVA SE版本 而Server等组件是for JAVA EE版本的,所以没有这个选择。 解决方案有两种: 一、重新安装一个Eclipse for JAVA SE版本的,简单......

阅读(7034)评论(0)

学习笔记

用JAVA做进制转换之任意进制转换为十进制

阅读本文前建议先阅读:进制转换的概念及方法 题目解析: 十进制所代表的意义是每一位数字乘以位置代表的数值最后相加的和 比如十进制数字1234 4代表个位:也就是4*1=4 3代表十位:也就是3*10=30 2代表百位:也就是2*100=200 1代表千位:也就是......

阅读(1135)评论(0)

学习笔记

用JAVA做进制转换之十进制转换为其他进制

阅读本文前建议先阅读:进制转换的概念及方法 题目解析: 十进制转换为其他进制即用十进制数字模要转的进制数,取余数,用商继续模直到模不尽为止,最后倒序输出。 因此,如果用程序来实现,我们可以通过定义两个变量:商和余数,用循环来控制商不断模,并且将每一位的余数拼接成字符串最后倒序输出即可! ......

阅读(1409)评论(0)