编程项目
wyh20171105
dont let time slip pointlessly
展开
-
基于LinuxC下的通讯录项目
基于LinuxC下的通讯录原创 2017-11-30 20:51:11 · 665 阅读 · 0 评论 -
基于LinuxC下的停车场项目
停车场项目是我们学完栈与队列后的一个综合项目,下面贴一下具体要求。停车场项目需求问题描述:停车场是一个能放 n 辆车的狭长通道,只有一个大门,汽车按到达的先后次序停放。若车场满了,车要停在门外的便道上等候,一旦有车走,则便道上第一辆车进入。当停车场中的车离开时,由于通道窄,在它后面的车要先退出,待它走后在依次进入。汽车离开时按停放时间收费。原创 2017-12-06 20:08:23 · 1652 阅读 · 0 评论 -
基于Linux的TCP多路复用IO结构网络在线聊天系统
项目要求一个在Linux下可以使用的聊天软件,要求至少实现如下功能: 1. 采用Client/Server架构 2. Client A 登陆聊天服务器前,需要注册自己的ID和密码 3. 注册成功后,Client A 就可以通过自己的ID和密码登陆聊天服务器 4. 多个Client X 可以同时登陆聊天服务器之后,与其他用户进行通讯聊天 5. Client A成功登陆后可以查看当前聊天原创 2018-01-24 19:27:06 · 967 阅读 · 0 评论 -
写一个函数,输入一一个数n,求斐波那契数列的第n项为多少
写一个函数,输入一一个数n,求斐波那契数列的第n项为多少 n = 0 时 f(n) = 0; n = 1 时 f(n) = 1; n > 1 时 f(n) = f(n - 1) - f(n - 2) ;很多人一下子就想到了递归,可是这样的数列递归的话如果n很大呢?递归一直都在生产重复的不必要的数,当你输入100时,整个程序几乎得不到结果,因为递归的复杂度是呈指数倍增长,答案要等原创 2018-01-27 21:07:55 · 4758 阅读 · 0 评论