自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux中alarm注意事项

复习信号,随便记一下一些书中没有的东西alarm时进程中的定时器函数,具体参数如下:#include <unistd.h>unsigned int alarm(unsigned int seconds);功能: 设置定时器,时间到后,会自动会给当前进程发送SIGALRM信号,该信号默认处理是终止进程。 每个进程有且仅有一个定时器参数: seconds:指定的时间,单位为秒返回: 返回0或者剩余的秒数每个进程有且仅有一个定时器,所以导致,当在计时器已经开始定时,此时.

2020-09-29 14:20:12 565

原创 Linux中父子进程执行问题

很荣幸,小编今天又踩坑了子进程是如何执行的?我先说一下我自己认为这个问题的答案,通过fork()后将父进程代码段也复制,所以相当于在父进程fork()的位置添加一个断点,子进程执行的过程,就是断点之后的过程。那么上一个代码,大家看一下://代码本来是用来测试kill效果的 1 #include<stdio.h> 2 #include<sys/types.h> 3 #include<signal.h> 4 #include<unistd.h.

2020-09-29 13:43:13 1290

原创 基于TCP/IP协议回射服务器(Linux版本)

前段时间练习时重新写了一下基于TCP/IP协议的简易回射服务器。大致流程是:1、创建套接字,绑定服务端ip和端口2、将套接字设置为监听状态3、提取4、读写5、关闭期间遇到一些简单和复杂的问题,一些感觉需要注意的问题,接一下会选择行的记录。#include <stdio.h>#include <sys/socket.h>#include <unistd.h>#include <signal.h>#include <sys/wait.

2020-09-28 19:34:48 180

原创 去巴黎旅游计划-狄克斯特拉

笔者很早就看过 狄克斯特拉 算法,本以为感觉很容易理解,但是真正写的时候,看是画的思路图写了将近一个小时,再一次被自己的逻辑思维太差。所以,写这个博客也是为了方便大家们如果能看到可以自己动动手操练一下,总没有坏处。一起加油!去巴黎旅游的计划题目:小明目的是去巴黎(测试样例中的终点7)旅游,但是中途可能有几个中转站,到达每个中转站所用的时间不同,所以,小明最快多长时间可以到达巴黎?如图所示,从中转站2到达中转站5所有的时间为w8。且所有的w都有可能不一样。利用狄克斯特拉算法求解该问题步骤是:①.

2020-09-14 13:41:23 289

原创 信息传达问题

多写博客,少BB;多敲代码,少打游戏祝来看的人都用工作,事事顺利!题目:公司中一共有n个人,m个小组,每个小组的名单会给出(员工编号从0~500),员工可能同时在多个小组中,如果boss想召集所有员工开会,如果他只把这个消息告诉编号为0的员工 i,i 会把开会的消息告诉给他组中的所有人,得到消息的人会告诉他所在其他组的人,。。。直到知道开会的不会再增加了为止。(ps:可能仍然有不知道要开会的人,因为不在组中没有交叉)希望路过的大佬们,积极评论,分享优美帅气的解法!笔者想法:大致用法是.

2020-09-07 19:18:40 361

原创 数列删除元素后取中心数

题目简介:将一个偶数个数列,遍历每个数,假设每个数被删除后,输出剩余数列的中位数例:输入:123456输出:444333(ps:大概是这个意思,具体的记不太清楚了)构思注意点:1、数列不一定递增或者递减,是没有规律的数列2、数列中有可能会存在重复的情况大致的想法:首先,假设数列有序,拿123456举例数列:123|456如果|左侧去掉任何一个数,中位数均为|右边第一个数;同理,|右侧去掉任何一个数,中位数均为|左边第一个数。|左右两侧第一个数为数列中间的两个数笔者踩的坑:1、用m

2020-09-07 15:50:53 265

空空如也

空空如也

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

TA关注的人

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