摘要:
算法竞赛入门经典 第四章 学习笔记 1 数组作为参数和返回值 因为把数组作 为参数传递给函数时,实际上只有数组的首地址作为指针传递给了函数。换句话说,在函数 定义中的int a[]等价于int a。在只有地址信息的情况下,是无法知道数组里有多少个元素 的。正确的做法是加一个参数,即数组的元素个数 以 阅读全文
摘要:
算法竞赛入门经典 程序4 1 组合数 其中求一个数的阶乘多次出现,为了方便以及保证程序整洁,将其作为一个函数编写 对复杂的表达式进行化简有时不仅能减少计算量,还能减少甚至避免中间结果溢出。 这或多或少需要一些数学知识,数论的有关内容 阅读全文
摘要:
算法竞赛入门经典 例题3 1 TeX中的引号 在TeX中,左双引号是“``”,右双引号是“''”。输入一篇包含双引号的文章,你的任务是 把它转换成TeX的格式。 样例输入: "To be or not to be," quoth the Bard, "that is the question". 样 阅读全文
摘要:
算法竞赛入门经典 第3章 数组和字符串 学习笔记 3 字符数组 我要成功,一念既出,万山无阻 在C语言中,字符串实际上就是字符数组 竖式问题。找出所有形如abc de(三位数乘以两位数)的算式,使得在完整的竖式中, 所有数字都属于一个特定的数字集合。输入数字集合(相邻数字之间没有空格),输出所有 竖 阅读全文