c++
文章平均质量分 87
hycfpl
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于i++和++i的区别
i++和++i的区别i++和++i都是自增运算符,如果你不细究的话,可以简单地理解为(i++)是先运算再对i本身自增;同理(++i)是先对i本身进行自增然后进行运算。它们的工作机制究竟是怎样的呢?那我们可以解析一下它的汇编指令(通过gcc)i++; ++j;我们可以看到当他们单独执行时,编译器都会对他们对应的内存地址的内容进行+1操作。#include<bits/stdc++.h>using namespace std;int main(){原创 2021-01-14 11:26:48 · 1166 阅读 · 0 评论 -
7-39 抽卡游戏 (30分) 本题的灵感来源于一个古典的概率模型。 AliceAliceAlice 在一个卡池里抽卡,里面有 xxx 张 sss 卡和 yyy 张 aaa 卡。 AliceAlice
7-39 抽卡游戏 (30分)本题的灵感来源于一个古典的概率模型。AliceAliceAlice 在一个卡池里抽卡,里面有 xxx 张 sss 卡和 yyy 张 aaa 卡。AliceAliceAlice 每次会不放回的随机从卡池中抽出一张卡。BobBobBob 在一旁看 AliceAliceAlice 抽卡并对每次的结果进行预测:若卡池里 sss 卡的数量多于 aaa 卡,BobBobBob 会猜 AliceAliceAlice 抽出 sss 卡。反之则会猜测 AliceAliceAlice原创 2020-08-17 12:35:42 · 1083 阅读 · 1 评论 -
7-15 整数拆分
7-15 整数拆分 (15分)Jack Cheng学完了计算机基础导论,了解到任何一个数都可以用二进制数来表示,爱玩游戏的他忍不住想要玩一个游戏,既然可以用二进制数表示,那么就可以写成若干个二进制数相加,例如: 7=1+2+4 7=1+2+2+2 7=1+1+1+4 7=1+1+1+2+2、7=1+1+1+1+1+2 ,7=1+1+1+1+1+1+1 总共有六种不同的拆分方式。 再比如:4可以拆分成:4 = 4,4 = 1 + 1 +1 + 1,4 = 2 + 2,4=1+1+2。 用f(n)表示n的不同原创 2020-08-12 14:38:18 · 1271 阅读 · 0 评论
分享