这道题问题整改报告怎么写写?求大神解答

iOS 问题:需要做一个通过Wi-Fi连接设备,然后使用udp或tcp发送指令给设备,设备会返回数据给客户端,这样的怎么做呢?设备的协议已经有了,ip和端口也有。求大神解答!! - Code4App.com
需要做一个通过Wi-Fi连接设备,然后使用udp或tcp发送指令给设备,设备会返回数据给客户端,这样的怎么做呢?设备的协议已经有了,ip和端口也有。求大神解答!!
共有 4 个回答
既然有ip和端口就不用通过wifi了吧
登录后方可回复
我也卡在這...,
哪位 大神 來解答一下啊
登录后方可回复
数据发送问题,格式不对,使用asyncsocket可以
登录后方可回复
请问 这个问题是否已经解决 求代码 !!谢谢
登录后方可回复
登录后方可回答欢迎加入我们,一同切磋技术 &
用户名: &&&
密 码: &
共有 2288 人关注过本帖
标题:求大神指点,这道题怎么做啊
等 级:新手上路
帖 子:10
结帖率:33.33%
&&已结贴√
&&问题点数:20&&回复次数:9&&&
求大神指点,这道题怎么做啊
九数组分数
1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法?
下面的程序实现了该功能,请填写划线部分缺失的代码。
#include &stdio.h&
void test(int x[])
&&& int a = x[0]*1000 + x[1]*100 + x[2]*10 + x[3];
&&& int b = x[4]*10000 + x[5]*1000 + x[6]*100 + x[7]*10 + x[8];
&&& if(a*3==b) printf(&%d / %d\n&, a, b);
void f(int x[], int k)
&&& int i,t;
&&& if(k&=9){
&&&&&&&&test(x);
&&& for(i=k; i&9; i++){
&&&&&&&&{t=x[k]; x[k]=x[i]; x[i]=t;}&&
&&&&&&&&f(x,k+1);
&&&&&&&&_____________________________________________ // 填空处
int main()
&&& int x[] = {1,2,3,4,5,6,7,8,9};
&&& f(x,0);&&&
&&& return 0;
注意:只填写缺少的内容,不要书写任何题面已有代码或说明性文字。
搜索更多相关主题的帖子:
等 级:黑侠
帖 子:107
专家分:534
这是一个典型的全排列组合算法,递归后将交换的数据还原即可,复制递归前的那行代码即可,如果非要不一样,可把k、i对调,结果一样。
收到的鲜花
附言:我很赞同
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
若是用排列组合的方法,如题目中的方法,确实是难理解。我想出来一个好理解但是比较死的办法。设N为分子,M为分母,且M=N*3,由于有9个数字,所以N只能是四位数,M是五位数。试想N的三倍是五位数,且N的四个数字不能重复,所以N最小是3412,同理N最大是9876。在这个范围内穷举每一个数,只要M*10000+N,即9个数字组成的数没有相同的数字而且没有数字0即可。下面是我的算法。
程序代码:#include &stdio.h&
#include &stdlib.h&
#include &stdbool.h&
int main()
&&& bool isSameNumberExistsInTwoNumbers(int m,int n);
&&& int N,M;
&&& for(N=<font color=#2;N&=<font color=#6;N++)
&&&&&&&&M=N*<font color=#;
&&&&&&&&if(isSameNumberExistsInTwoNumbers(M,N))
&&&&&&&&&&&&printf(&%d/%d=1/3\n&,N,M);
&&& return <font color=#;
bool isSameNumberExistsInTwoNumbers(int m,int n)
&&& int i,j,total=m*<font color=#00+n;
&&& char numChar[<font color=#];&&//注意长度10是因为末尾要加一个字符串结束标志'\0'
&&& itoa(total,numChar,<font color=#);&&//将这个9位数转换成字符串
&&& for(i=<font color=#;i&<font color=#;i++)
&&&&&&&&for(j=i+<font color=#;j&<font color=#;j++)
&&&&&&&&&&&&//比较是否有相同的数字或者有0
&&&&&&&&&&&&if(numChar[i]==numChar[j]||numChar[i]=='<font color=#')&&return false;
&&& if(numChar[<font color=#]=='<font color=#')&&return false;&&//检查第9个,上面没有检查到
&&& return true;
下面是程序的运行结果,大家看下对不对。
附件: 您没有浏览附件的权限,请
&&&唯实惟新 至诚致志
等 级:黑侠
帖 子:107
专家分:534
可行,不过楼主题意是帮他填空。另判断是否重复还有更高效的算法,不需要转换为字符串,如下:
bool isSameNumberExistsInTwoNumbers(int m,int n)
&&& int i,total=m*10000+n;
&&& char numChar[10]={0};&&//注意长度10是因为末尾要加一个字符串结束标志'\0'
&&& for(;total/=10)
&&&&&&&&&numChar[total%10]++;
&&& for(i=9;i;i--)
&&&&&&&&&if(numChar[i]!=1)
等 级:版主
威 望:239
帖 子:5517
专家分:31075
回复 4楼 拉链
bool isSameNumberExistsInTwoNumbers(int m,int n)
&&& unsigned mark = 0;
&&& for( n=n*100000+m; n!=0; n/=10 )
&&&&&&&&mark |= 1u&&(n%10);
&&& return mark==0x3FE;
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
回复 5楼 rjsp
蒙了,请问位移运算怎么做到的。
&&&唯实惟新 至诚致志
等 级:版主
威 望:239
帖 子:5517
专家分:31075
回复 6楼 qq
遇到1就将第一bit设为1
遇到2就将第二bit设为1
遇到3就将第三bit设为1
遇到9就将第九bit设为1
最后看一下是不是二进制的
等 级:黑侠
帖 子:107
专家分:534
回复 5楼 rjsp
回复5楼:就是把数组变成位。得到一个数的各位数据后,把1左移到该位并与mark或,如果9个数不同,则最终的数应该是二进制11 fe。
来 自:湖南科技大学
等 级:贵宾
威 望:26
帖 子:2753
专家分:13404
回复 8楼 拉链
咯,在纸上比划了半天,才明白怎么回事,不得不说,此方法确实精妙无比。
&&&唯实惟新 至诚致志
版权所有,并保留所有权利。
Powered by , Processed in 0.093578 second(s), 9 queries.
Copyright&, BCCN.NET, All Rights Reserved查看: 1602|回复: 5
职员, 积分 71, 距离下一级还需 49 积分
file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\\QQ\WinTemp\RichOle\TIM21BWIY}TR~ZY{$14(E)S.pngfile:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\\QQ\WinTemp\RichOle\TIM21BWIY}TR~ZY{$14(E)S.png
本帖子中包含更多资源
才可以下载或查看,没有帐号?
项目经理, 积分 161, 距离下一级还需 89 积分
1E,1/3;2/4;3/6反向对称
项目经理, 积分 161, 距离下一级还需 89 积分
2A,黑箭头白箭头交替旋转90度,或180度,方向顺时针逆时针相会交替
项目经理, 积分 148, 距离下一级还需 102 积分
我觉得是EB
项目经理, 积分 141, 距离下一级还需 109 积分
图一:1/4、2/5、3/6方向完全相反
图二:90度、180度、90度、180度
中层管理, 积分 293, 距离下一级还需 107 积分
1. 第一幅与第四幅的标志方向刚好相反 第二幅与第五幅也是刚好相反 ,所以接下来第六幅应该与第三幅是刚好相反的 选E
2 注意黑色箭头 箭头向上则球向上移动 向下则向下移动 箭头向左向右球不移动 这时只剩ABD正确,然后观察箭头形状 第一个和第四个相同 第二个和第五个相同 所以选B
站长推荐 /1
Powered by后使用快捷导航没有帐号?
查看: 72|回复: 2
在线时间 小时
发表于 前天&17:51
A pioneer journalist, Nellie Bly's exploits included circling the globe faster than Jules Verne's fictional Phileas Fogg.
A A pioneer journalist, Nellie Bly's exploits includedBThe exploits of Nellie Bly, a pioneer journalist, includedCNellie Bly was a pioneer journalist including in her exploits theDIncluded in the pioneer journalist Nellie Bly's exploits areE The pioneer journalist's exploits of Nellie Bly included这道题答案是B 我做对了,但是不是很明白为什么DE错了,解释也没怎么看懂。麻烦大神们给我解答一下!D有的解释说是are错,可是主语不是 exploits嘛?E 我觉得怪怪的但不知道具体怎么错,应该是改变了语义,但是我还是没怎么分辨得出来做题时觉得所有格是个相对错误且确定B是更好的答案所以才选了B。谢谢大家的解答
在线时间 小时
发表于 3&小时前
D in the XXX意思不对
E 应该算一个重复 The pioneer journalist's exploits of Nellie Bly
& & the pioneer journalist 就是Nellie
open to discussion~
在线时间 小时
发表于 3&小时前
D in the XXX意思不对
E 应该算一个重复 The pioneer journalist's exploits of Nellie Bly
& & the pionee ...
谢谢您的解答!
所属分类: GMAT考试
正在浏览此版块的会员 ()
ChaseDream 论坛
All Rights Reserved.字符-一道acm水题 all in all 一直找不出错误
求大神解答
作者:用户
浏览:350 次
一道acm水题allinall一直找不出错误求大神解答描述字符串s和t均由字母组成,若在t中除去一些字母能够得到s,我们就说s是t的一个子串。比如abc就是acbefc的子串(acbefc去掉第二、第
一道acm水题 all in all 一直找不出错误
求大神解答
描述字符串s和t均由字母组成,若在t中除去一些字母能够得到s,我们就说s是t的一个子串。比如abc就是acbefc的子串(acbefc去掉第二、第四、第五个字符后就得到abc)输入有若干组输入数据,每组一行,分别为字符串s和t,s与t之间用空格隔开输出对于一组s与t,若s是t的子串,则输出Yes,否则输出No样例输入sequence subsequence abc acb VERDI vivaVittorioEmanueleReDiItalia样例输出Yes No Yes
样例输入sequence subsequenceabc acbVERDI vivaVittorioEmanueleReDiItalia样例输出YesNoYes
解决方案二:
下面是我的代码 不知道错误在哪 #include int main(){
char s[100001] t[100001];
char *ps *
while (cin&&s&&t){
while (&#039;&#039;!=*ps && &#039;&#039;!=*pt){
if (*ps==*pt){
if (&#039;&#039; == *ps){
cout && ""Yes"" &&
cout && ""NO"" &&
return 0;}
解决方案三:
NO 改成No 好了 脑残了
【云栖快讯】青年们,一起向代码致敬,来寻找第83行吧,云栖社区邀请大神彭蕾、多隆、毕玄、福贝、点评Review你的代码,参与互动者将选取50位精彩回复赠送“向代码致敬”定制T恤1件,最终成为“多隆奖”的小伙伴还将获得由阿里巴巴提供的“多隆奖”荣誉证书和奖杯。&&
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率
40+云计算产品,6个月免费体验
稳定可靠、可弹性伸缩的在线数据库服务,全球最受欢迎的开源数据库之一
云服务器9.9元/月,大学必备}

我要回帖

更多关于 求精英解答16道题 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信