社区
C++ 语言
帖子详情
多进程求1-10000的所有素数及其孪生素数,求教高手
北漂-huang
2011-04-13 11:25:17
写多任务程序,查找1-10000之间所有孪生素数。
素数查找由一个进程
孪生素数的查找由另外一个进程完成。
格式:
main(){
if(fork()){
}else{
}
}
求大神指教。
...全文
798
7
打赏
收藏
多进程求1-10000的所有素数及其孪生素数,求教高手
写多任务程序,查找1-10000之间所有孪生素数。 素数查找由一个进程 孪生素数的查找由另外一个进程完成。 格式: main(){ if(fork()){ }else{ } } 求大神指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
北漂-huang
2011-04-14
打赏
举报
回复
[Quote=引用 6 楼 zhengjiankang 的回复:]
1.找出2-10之间的素数。写入table。
2.创建10个线程。分别找出11-19,20-29,。。。,92-100之间的素数。写入各自的table。
找素数的办法:
取一个数,遍历table中的数字,来除此数,全都不能整出,则为素数。
3.合并table。
4.10个线程分别找出101-1000,1001-2000,。。。,9001-10000。之间的素数。写入各自的table。
……
[/Quote]
这位大哥,思路我有一点,就是不知道怎么写代码,题目就两个进程。需要用fork函数创建子进程,先执行父进程分配一片内存存素数,保存起来。同时执行子进程分配内存存孪生素数,在第二个内存里比较,如果是孪生素数就打印,并覆盖前一个素数,然后用while(1)循环下去。
zhengjiankang
2011-04-14
打赏
举报
回复
1.找出2-10之间的素数。写入table。
2.创建10个线程。分别找出11-19,20-29,。。。,92-100之间的素数。写入各自的table。
找素数的办法:
取一个数,遍历table中的数字,来除此数,全都不能整出,则为素数。
3.合并table。
4.10个线程分别找出101-1000,1001-2000,。。。,9001-10000。之间的素数。写入各自的table。
5.合并table。
6.。。。。。
7.还可以创建更多的线程。
北漂-huang
2011-04-13
打赏
举报
回复
[Quote=引用 4 楼 ifengshow 的回复:]
帮你顶一下,好好学习
[/Quote]
额,,,你怎么知道我在学习呢?我在达内培训,今天讲到了进程管理然后老师就出了这道题,不大会求高人啊、。。。。。
ifengshow
2011-04-13
打赏
举报
回复
帮你顶一下,好好学习
healer_kx
2011-04-13
打赏
举报
回复
差2的就是孪生的呗?
GoonYangXiaofang
2011-04-13
打赏
举报
回复
[Quote=引用 1 楼 bargio_susie 的回复:]
孪生素数是啥?
[/Quote]
(3, 5) (5, 7)...
相差为 2
bargio_susie
2011-04-13
打赏
举报
回复
孪生素数是啥?
腾讯 微信公众号&;&;小程序 暑期实习 一面秒挂
** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * *投技术岗的成功率高不高(软件测试,数据分析)之类的,开发岗没实力,但测试类又没经历。不是吧,为什么啊,我不理解13号面试官当场说过了,官网显示终面待安排结果18号再看,成了已进入人才库。考研失利,准备春招已经两周了,大厂小厂投了二三十个,有面试的有五六个,有一面的有二面的,至今0off。岗位职责1.利用机器学习技术,改进拼多多的推荐、搜索、广告等系统,优化上亿用户的购物体验;2.海量数据分析处理和挖掘;
题解 | 从排序I和排序II演变出 #牛的品种排序III#
深挖简历,项目问的很细,再就是课题。拷打了半小时,希望可以进入下一步。面了25分钟左右,上来就说我怎么是cpp,此刻我就已经明白了面试结果会是什么直接尬住,让我说了一下实习做的工作,没有深问。本硕都是电子信息类的专业,由于比较菜,本硕期间都在混日子,所以代码能力比较差哈哈哈哈,只能投一些没有笔试而且面试环节技术问题占比较小的单位,尝试糊弄过去(要哭哭。大概是凉了,面试官大概好像是搞flink的,看见我简历上有cklickhouse,问了一下它的原理,我只知道clickhouse是列数据库,具体就不清楚了。
推箱子2.c
C语言学习源码
fastcode555_dump_ui_tools_18252_1770576616012.zip
fastcode555_dump_ui_tools_18252_1770576616012.zip
需
求
分析模板(毕业设计)
代码下载地址: https://pan.quark.cn/s/a4b39357ea24 软件工程常用文档 软件工程常用文档模板及示例:项目计划、需
求
分析、概要设计、详细设计、用户操作手册、测试计划、测试分析报告、开发进度报告、项目开发总结报告、软件维护手册等 目录 avatar 01 计划阶段 00 可行性分析 01 项目信息表 02 项目实施方案-PPT版 03 项目实施方案-Word版 04 项目实施进度计划 05 项目实施进度简表 02 需
求
阶段 需
求
规格说明书 03 设计阶段 功能设计说明书 数据库设计说明书 04 开发阶段 系统提测申请单 05 测试阶段 01 测试用例 02 测试报告 03 测试计划 06 验收阶段 01 系统竣工报告 02 安装维护手册 03 培训文档 04 使用手册 999 其他文档 工时统计表 会议纪要 项目进度简报 项目进度确认单 项目月报 项目周报 完善中 ... ---- 各文档目的 可行性分析报告 说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。 项目开发计划 为软件项目实施方案制订出具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。 项目需
求
分析文档 对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。 它是在用户与开发人员双方对软件需
求
取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础。 该说明书应给出数据逻辑和数据采集的各项要
求
,为生成和维护系统数据文件做好准备。 项目概要设计文档 该说明书是概要实际阶段的工作成果,它应说明功能分配、模块划分、程序的总体结构、输...
C++ 语言
65,210
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章