微信扫一扫打赏支持
上一页 1 ··· 486 487 488 489 490 491 492 493 494 ··· 498 下一页
摘要: 高精度2--减法 一、心得 其实自己写之后会发现自己的思想和那些人给的思想差不多 自己先写然后再对照区看那些代码效果会好很多 /* 1、相等置为0,小置为-1,大为1 2、我的代码输出那里需要考虑两数相等,也就是a[0]==0的情况 3、小于的情况用 则用a=b-a,返回-1,则不需要交换a,b 4 阅读全文
posted @ 2017-06-19 09:08 范仁义 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 基础1--求一个数的最大质因数 一、心得 二、代码及结果 阅读全文
posted @ 2017-06-19 07:58 范仁义 阅读(2422) 评论(0) 推荐(0) 编辑
摘要: 递归1--二分查找 一、心得 递归的时候注意返回值,返回的时候是返回到上一层 二、代码及结果 阅读全文
posted @ 2017-06-17 18:33 范仁义 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 递推3--位数问题 一、心得 问题想清楚 注意边界 二、题目及分析 三、代码及结果 方法一:排列组合 方法二、递推 阅读全文
posted @ 2017-06-13 18:36 范仁义 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 高精度1--加法 一、心得 自己写的东西才是自己的,看一百遍都不一定看得会 //没有考虑到输出的时候a[0]是0的情况 //边界情况多多考虑 二、题目及分析 计算12345678987755+4324324324 /*高精度加法:模拟手算 1、初始化:数组和倒序2、加:相加和进位3、输出:倒序 */ 阅读全文
posted @ 2017-06-12 13:20 范仁义 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 递推2--过河卒(Noip2002) 一、心得 写出递推公式就OK了,具体编程还是很简单的 二、题目及分析 过河卒(NOIp2002) 【问题描述】 棋盘上A点有一个过河卒,需要走到目标B点。卒行走的规则:可以向下、或者向右。同时在棋盘上C点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方 阅读全文
posted @ 2017-06-11 13:01 范仁义 阅读(1832) 评论(0) 推荐(1) 编辑
摘要: 递推1--兔子问题 一、心得 推出部分实例 仔细分析递推公式,递推公式如果印合实例,那就对了 有了递推公式,编程很简单。 当xyz都是1的时候,f(n)=f(n-1)+f(n-2) 仔细分析,想清楚了就好,想清楚了,就简单了 二、题目代码及结果 阅读全文
posted @ 2017-06-11 10:05 范仁义 阅读(615) 评论(0) 推荐(0) 编辑
摘要: C++STL3--queue 一、心得 STL的这些东西用法都差不多 二、介绍 queue数据结构中的队列 priority_queue优先队列,插入进去的元素都会从大到小排好序 PS:在priority_queue<ll, vector<ll>, greater<ll> > pq;中 第一个参数为 阅读全文
posted @ 2017-06-09 16:54 范仁义 阅读(651) 评论(0) 推荐(0) 编辑
摘要: C++STL2--map 一、心得 本质上就是数组,关联数组,map就是键到值得一个映射,并且重载了[]符号,所以可以像数组一样用。 map<string,int> cnt;//前键后值,键就可以理解为索引 if(!cnt.count(r)) cnt[r]=0;//统计键值出现过没有 二、用法 1 阅读全文
posted @ 2017-06-09 13:32 范仁义 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 动态规划5--滑雪 一、心得 找路径时,递推的方法和递归一样,也是知道递推表达式之后就特别好写了也是直接把递推表达式写进循环里面就好了递推和递推写法的区别:递归是调用的系统栈,递推没有调用栈,其它一模一样了 二、题目和分析 滑雪:Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得 阅读全文
posted @ 2017-06-09 10:48 范仁义 阅读(1540) 评论(0) 推荐(1) 编辑
上一页 1 ··· 486 487 488 489 490 491 492 493 494 ··· 498 下一页