- 博客(7)
- 收藏
- 关注
原创 有关斐波那契数列的小Tips
斐波那契数列的传统递归方法这里就不讲了。以下是殷人昆版数据结构中给出的计算斐波那契数的非递归算法。#include <iostream>using namespace std;long Fibnacci(long n){ long twoback = 0, oneback=1, current = 0; for(int i = 1;i < n;i++...
2018-10-10 20:24:11
153
原创 [HNOI2008]越狱(Bzoj1008)
思路计算总状态数和不越狱的状态数之差。总状态数为M*N,不越狱的状态数为M∗(M−1)^(N−1)。用到快速幂。 #include <bits/stdc++.h>using namespace std;typedef long long ll;ll pow(ll a, ll b, ll n){ ll ret = 1; while(b){ ...
2018-10-08 21:13:10
165
原创 关于《C语言程序设计现代方法》第15章例子“文本格式化”的理解
我把我的理解都写在了代码的注释中了,如果有什么错误的地方,还请指正。代码有很小的改动。主要是把输入输出重定向了。123456#ifndef WORD_H#define WORD_Hvoid read_word(char *word,int len);#endif // WORD_Hl
2017-11-22 23:20:11
601
原创 关于把一句话中的单词存入char数组的方法。
代码如下: 1 2 3 4 5 6 7 8 910111213141516171819202122232425262728293031323334353637#include #include #define NUM 30#define LEN 20int main(
2017-11-18 22:25:12
4059
原创 2017.11.3 关于C语言程序设计现代方法第9章第5题&&第8章第17题
幻方问题。我的代码如下,如有错误,恳请指正: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 4
2017-11-03 16:37:49
806
原创 2017.11.3 关于C语言程序设计现代方法第9章第8题
原题:编写函数模拟掷骰子的游戏(两个骰子)。第一次掷的时候,如果点数之和为7或11则获胜;如果点数之和为2、3或12则落败;其他情况下的点数之和称为“目标”,游戏继续。在后续的投掷中,如果玩家再次掷出“目标”点数则获胜,掷出7则落败,其他情况都忽略,游戏继续进行。每局游戏结束时,程序询问用户是否再玩一次,如果用户输入的回答不是y或Y,程序会显示胜败的次数然后终止。我的答案:
2017-11-03 14:40:30
923
原创 2017.11.2 关于C语言程序设计现代方法第8章第9题
附上我的答案。如果有问题,请指正。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
2017-11-02 16:40:53
710
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人