
C
文章平均质量分 78
Abrid_yd
还要学习的东西还很多(。・∀・)ノ゙
展开
-
大整数运算(高精度运算)
对于A,B的范围在int范围内,求解A与B的加减乘除运算我相信大家很快就可以写出程序来,但是如果A,B是有着1000个数位的整数呢?恐怕就没有已有的数据类型来表示了,这时候只能老实的模拟加减乘除运算的过程。听起来像小学生学习的东西吧,确实,原理就是小学的,所以不要害怕这个看上去很高深的东西,其实,它并不可怕,还很可爱。此外,大整数又称为高精度运算,其含义就是用基本的数据类型无法存储其精度的整数。原创 2017-03-15 11:17:41 · 1322 阅读 · 0 评论 -
cin,cin.get,cin.getline,getline的区别
cin<<的结束符有enter space tabget():面向行输入 cin.get()的结束符只有enter,但会把enter放入队列等待。 如若我们连续两次调用get(); cin.get(name,Asize); cin.get(str,n); 由于第一次调用后,换行符将留在输入队列中,因此第二次调用时看到的第一个字符便是换行符,此时get()认为已经达到队尾,而没有发现任何·可原创 2017-08-25 22:20:31 · 438 阅读 · 1 评论 -
安装visual studio 2017常遇见的问题
安装visual studio2017遇到如下问题: 一、 1.未能安装包“Microsoft.DiagnosticsHub.Collection.Service,version=15.7.27520.0,chip=x64”。 2.未能安装包“Microsoft.VisualCpp.CRT.ClickOnce.Msi,version=14.14.26405,language=zh-CN”。 ...原创 2018-06-10 15:39:26 · 11619 阅读 · 8 评论 -
c/c++语言求最大公约数、最小公倍数
本文将讲解如何求最大公约数和最小公倍数。 我将以3个部分进行讲解: 1.概念 2.原理 3.代码一、概念最大公约数的概念:如果有一个自然数a能被自然数b整除,则称a为b的倍数,b为a的约数。几个自然数公有的约数,叫做这几个自然数的公约数。公约数中最大的一个公约数,称为这几个自然数的最大公约数。 最大公约数(greatest common divisor,简写为gcd;或hig...原创 2018-08-14 17:24:57 · 10666 阅读 · 0 评论 -
Dices Sum(骰子求和)
完成题目和写完报告共花费2h12分钟。题目链接:https://www.lintcode.com/problem/dices-sum/description 题目:扔 n 个骰子,向上面的数字之和为 S。给定 Given n,请列出所有可能的 S 值及其相应的概率。 给定 n = 1,返回 [ [1, 0.17], [2, 0.17], [3, 0.17], [4, 0.17], [5, ...原创 2018-08-11 19:57:42 · 769 阅读 · 0 评论