- 博客(5)
- 收藏
- 关注
原创 字典序问题求解
编码简介:在数据加密和数据压缩中长需要对特殊的字符串进行编码。给定的字母表由26个小写英文字母组成,即A={a,b,c,...,z}。该字母表产生的升序字符串是指字符串中字母从左到右出现的次序与字母在字母表中出现的次序相同,且每个字母最多出现1次。例如,a、b、ab、bc、xyz等字符串都是升序字符串。现在对字母表A产生的所有长度不超过6的升序字符串按照字典序排列并编码。编程要求:对于任意长度不超过6的升序字符串,迅速计算出它在字典中的编码。算法设计:对于给定的长度不超过6的升序字符串,计算它
2022-03-23 16:37:19
415
原创 如何求高项Fibnacci数列,如第100项,第200项?
我们知道,long long 类型也不够存储Fibnacci数列的高位项,因此用普通的递归等思想已经没办法满足我们的需求,如用递归求第52项已经无法在控制台输出正确的数。因此我们应该采用二位数组的形式来存储,采用每行存一个项的形式,虽然低项前面有很多零,会浪费大量空间,但是满足了我们的需求。其中还需要考虑一些进位问题,因为每行的所有数合起来才是数列的一项。代码如下,重点部分已经注释!//求高项Fibonacci数列#include <stdio.h>#define M1 500
2022-03-17 09:26:52
238
原创 头哥(Educoder)HTML表单基础-综合练习,自己完成代码编写
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <style> .container{ width: 40%; margin: 20px auto; } .common{ width:230px; height: 30px; } span{ displa.
2022-03-04 22:48:40
1810
原创 C语言输出指定Ascll码
#include <stdio.h>int main(){ char k; scanf("%c",&k); printf("\"The ASCII of\ '%c\' is %d\".",k,k); return 0;}
2022-03-01 09:17:57
1701
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人