编程题
爱睡觉的老猫
这个作者很懒,什么都没留下…
展开
-
排序算法-冒泡排序(python3.0代码)
什么是冒泡排序:冒泡排序是相邻的两个元素相互比较,如果按照从小打到大排序,那么两两元素比较后,小的元素放前面,大的元素放后面。一一比较,直到所有的元素比较完。步骤:第一对元素比较:比较第1个元素和第2个元素,将小的元素放前面,大的元素放后面。第二对元素比较,也就是第2个元素和第3个元素的大小比较,同样小的放前面,大的元素放后面。…第一趟直到最后一对元素大小的比较,小的放在前面,大的放在...原创 2020-04-18 15:37:44 · 359 阅读 · 0 评论 -
编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127),换行表示结束符,不算在字符里。不在范围内的不作统计。
题目描述编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127),换行表示结束符,不算在字符里。不在范围内的不作统计。输入描述:输入N个字符,字符在ACSII码范围内。输出描述:输出范围在(0~127)字符的个数。示例1输入abc输出3...原创 2020-03-24 16:24:45 · 2900 阅读 · 0 评论 -
**输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
题目描述输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。输入描述输入一个int型整数输出描述按照从右向左的阅读顺序,返回一个不含重复数字的新的整数输入9876673输出37689python 3.5list切片list由三个元素组成,分别为param1,param2,param3param1表示头索引,可以为空,默认0;param2表示尾...原创 2020-03-24 16:14:57 · 2936 阅读 · 0 评论 -
写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。
华为机试编程题目描述题目描述:写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。输入描述:输入一个正浮点数值输出描述:输出该数值的近似整数值示例1输入复制5.5输出复制6总体思路:1.首先将输入的浮点型数乘以10,然后整除10求余数(%),判断余数和5的大小,输出整数。代码如下(python3.5编程...原创 2020-03-24 15:09:37 · 4016 阅读 · 1 评论