自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 收藏
  • 关注

原创 1055 集体照

/** * 1.解题思路:建立结构体node,里面包含string类型的姓名name和int类型的身高height * 将学生的信息输入到node类型的vector数组stu中~然后对stu数组进行排序 * (cmp函数表示排序规则,如果身高不等,就按照身高从大到小排列;如果身高相等,就按照名字从小到大的字典序排列~) * 然...

2019-08-25 18:33:40 69

原创 1054 求平均值

/** * 1.解题思路:sscanf() – 从一个字符串中读进与指定格式相符的数据 * sprintf() – 字符串格式化命令,主要功能是把格式化的数据写入某个字符串中 * * 2.sscanf():https://www.runoob.com/cprogramming/c-function-sscanf.html * sprintf():https:/...

2019-08-25 18:33:10 163

原创 1053 住房空置率

/** * 1.解题思路:maybe表示可能空置,must表示空置 * 对于每一个用电数据,判断是否小于阈值e * 累计小于e的次数sum,如果sum > (k / 2) * 表示超过一半的日子低于阈值e,说明可能空置 * 再判断观察期k是否大于d,如果大于说明是空置,must++, * ...

2019-08-25 18:32:02 64

原创 1052 卖个萌

/***1.解题思路:因为不知道一行有多少个表情,所以用一个string类型的不定长二维数组vector存储表情包* 以及可以调用v.size()顺便解决不知道一行有多少个表情的问题* 不定长数组共三行,分别对应输入用例的三行~只不过在存储如数组之前把它们的方括号去掉在存储* 这里可以用string的substr方法实现~然后根据...

2019-08-22 20:37:32 123

原创 1051 复数乘法

/***1.解题思路:当A或者B小于0但是大于-0.005(比如-0.00001)时候* 如果按照A>=0的判断,会输出“-0.00”这样的结果* 事实上应该输出“0.00”【B同理,应该输出“+0.00i”】**2.参考博客:https://www.liuchuo.net/archives/606*/#include <iostream&gt...

2019-08-22 20:37:01 147

原创 1050 螺旋矩阵

/** * 1.解题思路:首先计算行数m和列数n的值,n从根号N的整数部分开始, * 往前推一直到1,找到第一个满足N % n== 0的 * m的值等于N/n~将N个给定的值输入数组a * 并将a数组中的值按非递增排序,接着建立m行n列的数组b * 填充时按层数填充,一个包裹矩阵的口字型为一层,计算螺...

2019-08-22 20:36:31 117

原创 1049 数列的片段和

/** * 1.解题思路:将数列中的每个数字读取到temp中,假设我们选取的片段中包括temp; * 且这个片段的首尾指针分别为p和q,那么对于p,有i种选择,即 1、2...i * 对于q,有n-i+1种选择,即 i、i+1...n * 所以p和q组合形成的首尾片段有i * (n-i+1)种 * 因...

2019-08-22 20:36:00 101

原创 1048 数字加密

/** * 1.解题思路:首先将a和b倒置,将字符串a和b中较短的那个末尾添加0直到两个字符串长度相等 * 然后从0开始依次处理每一位,如果当前位是奇数位(i % 2 == 0) * 则将a[i]的数字加上b[i]的数字再对13取余,结果添加在字符串c的末尾; * 如果是偶数位,计算b[i]和a[i]的差值,如果小于0就加1...

2019-08-22 20:35:30 167

原创 1047 编程团体赛

/** * 1.解题思路:用team数组保存每个队伍的总得分 * 输入的时候将成绩score累加到队伍编号t的team[t]中 * 比较team数组中所有得分,将最大值的下标保存在max中 * 最后输出最高分的队伍编号max和对应的总得分team[max] * * 2.参考博客:https://www.liuchuo....

2019-08-22 20:34:59 253

原创 1046 划拳

/** * 1.解题思路:jia和yi分别代表甲乙两人喝酒的杯数,sum表示甲喊和乙喊之和 * 如果sum == 甲划,并且sum != 乙划,表示乙输了,乙喝酒杯数yi++ * 反之jia++,最后输出jia和yi的值~ * * 2.参考博客:https://www.liuchuo.net/archives/583 */#include...

2019-08-22 20:34:29 85

原创 1045 快速排序

/** * 1.解题思路:对原序列sort排序,逐个比较 * 当当前元素没有变化并且它左边的所有值的最大值都比它小的时候就可以认为它一定是主元 * * 2.参考博客:https://www.liuchuo.net/archives/505 */#include <iostream>#include <algorithm>#includ...

2019-08-22 20:33:56 241 1

原创 1044 火星数字

/** * 1.本题思路:1.因为给出的可能是数字(地球文)也有可能是字母(火星文) * 所以用字符串s保存每一次的输入,因为如果是火星文则会出现空格 * 所以用getline接收一行的输入~计算string s的长度len,判断s[0]是否是数字 * 如果是数字,表示是地球文,则需要转为火星文,执行func1();如果不是...

2019-08-22 20:33:23 302

原创 1043 输出PATest

/** * 1.本题思路:将字符串的每一个字符出现的个数保存在int map[128]中 * 然后依次输出PATest,每次输出一次字符就将map对应的字符个数减1 * * 2.参考博客:https://www.liuchuo.net/archives/579 */#include <iostream>using namespace std;in...

2019-08-22 20:32:43 98

原创 1042 字符统计

/** * 1.解题思路:本题思路较为简单,首先将字符串中的所有字符转换为小写字母 * 用islower判断每一个字符是否是字母,如果是字母,通过s[i] - 'a' * 转换数组下标(字母->数字),接着遍历数组a,将出现次数最高的那个 * 英文字母的数组下标i保存在t中,出现的最多次数保存在max中 * ...

2019-08-19 20:20:30 87

原创 1041 考试座位号

/** * 1.解题思路:本题虽然不难,但是题目解法较为精巧 * 本题使用试机座位号作为中转号码,分别 * 存储对应的学生准考证号以及考试座位号 * * 2.参考博客:https://www.liuchuo.net/archives/575 */#include <iostream>using namespace std;...

2019-08-19 20:19:51 95

原创 1040 有几个PAT

/** * 1.解题思路:要想知道构成多少个PAT,那么遍历字符串后对于每一A, * 它前面的P的个数和它后面的T的个数的乘积就是能构成的PAT的个数。 * 然后把对于每一个A的结果相加即可 * * 2.为什么要对1000000007取模:https://www.liuchuo.net/archives/645 * * 3.参考博客:h...

2019-08-19 20:14:02 70

原创 1039 到底买不买

/** * 1.本题思路:本题和上一题的思路相似,都是用数组[字母/数字] = 个数 * 的样式进行数据的存储。 * * 2.以字符常量作为下标。如a['A'];表示'A'的ascii码对应的数组偏移量。 * 在实际应用中不常见,但是从语法上来说是合法的。 * * 3.参考博客:https://www.liuchuo.net/archives/571 ...

2019-08-19 20:13:22 82

原创 1038 统计同成绩学生

/** * 1.解题思路:本题思路较为简单,把学生成绩作为数组下标来存储 * 对于相同的成绩,则进行数组[成绩]++ * * 2.参考博客:https://www.liuchuo.net/archives/569 */#include <iostream>#include <vector>using namespace std;in...

2019-08-19 20:12:25 100

原创 1037 在霍格沃茨找零钱

/** * 1.解题思路:本题首先需要判断应付的钱是否大于实付的钱 * 否则,为了简化计算,需要进行位置调换swap(a,b) * 然后,需要依次判断各位是否需要借位运算,最后输出 * * 2.另一种思路:s1=s1+x1*17+y1; * s1=s1*29+z1; * s2=s2+x...

2019-08-19 20:11:54 91

原创 1036 跟奥巴马一起编程

/** * 1.解题思路:本题图形输出主要分为三个部分: * ①首先输出第一行,N个c * ②然后输出中间t-2行,最左边和最右边为一个c,中间为N-2个空格 * ③最后输出最后一行,N个c * * 2.注意:为了让结果看上去更像正方形,输出的行数实际上是列数的50%(四舍五入取整) * 列数是N,则行...

2019-08-19 20:11:11 81

原创 1035 插入与归并

/** * 1.解题思路: * * 2.参考博客: */#include <iostream>#include <algorithm>using namespace std;int main() { int n, a[100], b[100], i, j; cin >> n; for (int i = 0; i <...

2019-08-19 20:10:21 97

原创 1034. 有理数四则运算

/** * 1.解题思路:本题逻辑比较复杂,需要先抽象出两个函数,一个是 gcd(long long t1, long long t2) * 用来判断t1和t2的最大公约数,一个是func(long long m, long long n),用来对m/n进行 * 分数化简。在进行分数化简的过程中,需要判断 m和n是异号,是否为0,判断m/n,m%...

2019-07-26 15:34:42 116

原创 1033 旧键盘打字

/*1.getline(cin.string):①读取整行数据到string中,包含空格及特殊字符。默认以\n结束* ②题目保证第2行输入的文字串非空,并没有保证第一行不为空* 因此读入时不能用cin,读取第一个字符串时应该选用getline(cin, s1)方式* ...

2019-07-24 15:24:06 72

原创 第三十课 房地产还值得投资吗?

Part2 如何找到值得投资的房子?三种组合:Part3 怎样减少投资成本?Part3 三四线房子是否值得投资?

2019-07-13 21:29:51 170

原创 第二十九课 我应该提前还贷吗?

Part1 选择还贷方式上海公积金额度:注意:千万不要断缴公积金买房之后也不要断缴!Part2 选择贷款年限公积金还款:Part3 房贷计算公式Part4 是否要提前还款情况一:情况二:...

2019-07-13 21:26:49 165

原创 第二十八课 如何选择人生第一套房?

Part1 规划购房预算首付范围:月供多少:Part2 选地段Part3 社区集中的楼盘学区房:Part4 选择容积率适中的精装房:

2019-07-13 21:23:02 125

原创 第二十七课 我现在应该买车吗?

Part1 规划购车预算先做预算,后做选择以3年的平均年收入为准,预算只能降不能升Part2 如何选车?不建议花很多钱在汽车配置方面Part3 怎样付款最划算...

2019-07-13 21:19:44 91

原创 第二十六课 跟着大师学投资:巴菲特的绝招—未来现金流

Part1 什么是未来现金流贴现?前提:投资人能大概预估出未来这家公司值多少钱Part2 如何运用?

2019-07-13 21:17:20 150

原创 第二十五课 什么是真正的好公司?

行业天花板:行业的产品或服务接近饱和状态商业模式:产品、服务 —> 运营模式分析商业模式简单思路:这家公司靠什么赚钱?是产品还是服务?挣的是谁的钱?是从现有的销售里去抢夺和挖掘还是创造了新的需求?是怎么销售的?从产品生产到终端消费一共有多少个环节?有几个环节是可以被省略的或者通过什么方法能够缩短环节?企业与客户的关系是否有很强的粘性?处在企业的上游?中游?下...

2019-07-13 21:15:49 156

原创 第二十四课 跟着新闻联播去炒股

Part1 解读新闻的方法方法一:兼顾相同点与不同点重点关注:举例:方法二:把握官方宣推预告阶段:验证阶段:适合对市场敏感的投资者炒炒短线分管领导开始接受专访推进阶段普世阶段:落地阶段:特别注意:政治无法逆转经济发展的客观规律。...

2019-07-13 21:13:48 205

原创 第二十三课 你愿意挑一只股票,共度一生吗?

PART1 什么是白马蓝筹股?原因:业绩增长,不受周期影响增长秘密:公司业绩稳定扎实不太会被经济大环境影响PART2 如何找到白马蓝筹股确定白马蓝筹股集中领域大消费金融房地产举例:找到白马蓝筹股集中的行业找到边际效益递增的行业找到白马蓝筹股的公司龙头企业,股价稳定性高,拥有产品的定价权高稀缺性,强话语权...

2019-07-13 21:09:54 107

原创 第二十二课 “情人股”,你愿意接受心跳的刺激

PART1 “投机”玩法题材股 — 概念股与公司业绩无关,靠炒作支撑股票价格一个大类中的N中股票比如:二胎股,“一带一路”股分析大盘形势① 市场无热点,炒题材② 大盘下跌时,炒题材事先“潜伏”大盘弱势 ->悄悄潜伏 -> 及时出击技巧1:关注国家的重大政策和事件技巧2:挖掘时效性较长期的题材股速战速决,严格遵守止盈点聪明的追涨...

2019-07-13 21:06:56 125

原创 第二十一课 新人常见的股市误区:打新一定会稳赚不赔

一. 打新股打新:指公司上市前一段时间,无论是机构投资者还是散户,都可以对这支新股进行申购。打新的必要前提:在申购新股前20天,日均持有股票市值需要在1万以上。建议:不要把打新股作为主菜二. 打新股过程打新工具:东方财富,同花顺新股筛选:近期能申购哪些新股,申购的份额是多少?注意:打新额度是可以重复使用的。新股花费注意:一定要在中签后T+2日的16点前付款提前做好...

2019-07-13 21:04:34 205

原创 1032 挖掘机技术哪家强

1032 挖掘机技术哪家强/** * 0.吐槽:经过了期末考试和交流项目,学习算法这个计划终于又继续执行了! * 间隔了这么久,前面做过的题也有些忘记了,幸好没有放弃这个计划, * 加油!坚持就是胜利! * * 1.解题思路:重归之后的第一道题还是比较简单的,没有给自己太大的压力。 * 这道题的主要思路就是通过数组来存储学校编号以及...

2019-07-13 21:00:30 111

原创 1031 查验身份证

1031 查验身份证/** * 1.解题思路:首先将权重值与校验码M用数组进行存储,设置身份证号个数n; * 设置变量flag用于判断用户所输入的所有身份证号是否全部通过; * 本题主要有两个判断点,一是判断字符串 s 前17位是否全为数字; * 二是判断对前17位数字加权求和之后,并对11取模得到值Z,最后的 * ...

2019-06-24 15:24:31 707

原创 1030 完美数列

1030 完美数列/** * 1.解题思路:数据结构采用vector,p为long long类型,当 m*p 时有可能会 * 超过int类型的范围,所以定义p为long long 类型,在乘法运算 * 时进行类型的自动转换。 * 首先将输入的数列进行从小到大的排序,然后定义两个变量i,j, * i ...

2019-06-23 21:50:36 137

原创 第二十课 常见心理误区,股票总有一天会涨回来

误区一. 不舍得割肉,永远不卖亏损的股票大部分人的误区:正确做法:设置止盈点,止损点跌幅达到30%时,果断卖出原因:误区二 善变,盲目追涨杀跌什么情况下不要杀跌?什么情况下不要追涨?...

2019-06-19 14:16:12 260

原创 第十九课 “股神”的消息值得听吗?

常见套路:坐庄抬价股神为什么能够成功?信息不对称“赚钱多”就一定会炒股别把运气当做智慧!侥幸心理

2019-06-19 14:12:02 162

原创 1029 旧键盘

1029 旧键盘/** * 1.本题思路:遍历字符串s1,当当前字符s1[i]不在s2中 * 它的大写也不在ans中时,将当前字符的大写放入ans中 * 最后输出ans字符串即可 * * 2.查找字符串a是否包含子串b,不是用strA.find(strB) > 0 而是 strA.find(strB) != string:npos ...

2019-06-19 14:04:43 136

原创 第十八课 股市K线

如何成为技术流派?看懂K线图① 颜色② 柱体③ 影线看懂趋势① 均线计算方式② 黄金交叉③ 死亡交叉看懂成交量原则:量增价升,量减价跌灵活运用,具体分析三大原则前提:...

2019-06-16 17:05:13 120

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除