最新发布 第545页

Code Bye技术改变世界,梦想驱动人生!

C语言

例句搜索

例句搜索
问题的要求是输入某一个单词,根据单词返回相应的英语例句,意思从一个文件中的大量的数据中找到单词对应的例句,最初的想法是通过散列建立索引,但是感觉可能有点耗时,原因是需要遍历文件中的每一个单词,问一下大家有什么好的方法吗? 解决方案 5 索引只建立一次吧,只要不是画上几小时的,都能接受。 5 一次建立,之后查找效率会很高 10 找一个全文检索方面的开源项目参考……继续阅读 »

9年前 (2016-04-19) 1689浏览 0个赞

C++语言

C++怎么读取文件中的一行数据

C++怎么读取文件中的一行数据
具体问题是这样的: 一个文本文件,内容如下: 10 39 100 4 12 1000 48 31 93 466 现在想要一行一行读取,并且将一行的数据存放到一个数组或容器中。也就是结果是 a[4]={10,39,100,4} b[3]={12,1000,48} c[3]={31,93,466} 当然可以存放到vector<int>中。 问一下上述……继续阅读 »

9年前 (2016-04-19) 2780浏览 0个赞

C语言

科学计数法

科学计数法
给出一个标准输入的正数(开头末尾没有多余的0),输出其科学计数法表示结果。例如:输入0.000002,输出2e-6;输入123.456,输出1.23456e2;输入123456,输出1.23456e2 用%e或%E输出会有零    怎么办 解决方案 40 改进5楼代码使其支持负数: #include <stdio.h> #include <……继续阅读 »

9年前 (2016-04-18) 1813浏览 0个赞

C语言

子函数怎么返回多个值

子函数怎么返回多个值
五子棋。输入一个19*19的矩阵,只包含数字0、1、2,表示两人下五子棋的棋牌状态,1、2分别表示两人的棋子,0表示空格。要求判断当前状态下能否有人获胜(横向、竖向或斜线方向连成5个同色棋子)。题目说明输入样例保证每条线上至多只有连续5个同色棋子,并且保证至多只有1人获胜。假如有人获胜,输出获胜者(1或2)加一个冒号,接着输出获胜的五连珠的第一个棋子的坐标,……继续阅读 »

9年前 (2016-04-18) 1501浏览 0个赞