天翼云算法知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖算法相关内容资讯。开发者在算法专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
0 引言在学习python中循环语句是最基础的一类语句,循环又分为了for循环和while循环,我们学习并掌握了while循环的含义及用法,它能够帮助我们解决Python语言中的一些问题。1 问题系统随机生成一个1到100的数字;用户共有5
0 引言在python中,我们学习并掌握了for循环嵌套结构,for循环嵌套结构能够帮我们解决身边的一些数学问题1 问题求1!+3!+5!+……+n!的总和。2 方法需要连续两次利用for循环嵌套设计。第一次for循环的目的是取奇数,第二次
引言count()是Python中的内置函数。它将返回列表或字符串中给定元素的个数。灵活运用count可以帮助我们简便地解决很多问题。问题在大小为2N的数组A中有N+1个不同的元素,其中有一个元素重复了N次。返回重复了N次的那个元素。例1:
0 引言数据加密,是一门历史悠久的技术,指通过加密算法和加密密钥将明文转变为密文,而解密则是通过解密算法和解密密钥将密文恢复为明文。它的核心是密码学。数据加密仍是计算机系统对信息进行保护的一种最可靠的办法。它利用密码系统对信息进行加密,实现
问题有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。示例:输入:输入前二十项,并取两位小数。输出:32.66算法给定两个起始数,分别赋值,然后套入循环里面,根据规律,分子为上一组分子和分母
对整数数组nums中只出现过一次的元素求和。
1 问题给定一个数组,求出满足条件的数字个数。2 方法(1) 使用main()函数,打出数组。(2) 用循环遍历然后if判断做出统计(3) 输出结果。3 结语针对数组求满足条件的数的问题,提出使用循环遍历+if方法做判断,通过实验,证明该方
0 引言 本想法来自于leetcode第283场周赛第一题。1 问题描述Excel 表中的一个单元格 (r, c) 会以字符串 "<col><row>" 的形式进行表示,其中:<col&g
1 引文Python中的“数组”可分为三种类型:(1)list普通的列表,初始化后可以通过特定方法动态增加元素(2)Tuple固定的数组,一旦定义后,其元素个数是不能再改变的(3)Dictionary词典类型,即是Hash数组。设n是一任意
0 引言日常生活中我们会时常关注日期,可以了解到日期的相关信息,例如某一年的某个月的天数,以此对本月的计划有更合适的安排。1 问题如何通过Python程序判断出某一年的某个月有多少天2 方法首先用户可以通过input输入一个年份和月份,然后
利用循环解决数学问题。问题输入n的值,求出n的阶乘方法输入一个数,利用循环实现连乘。通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。代码清单 1num = int(input(‘请输入一个数’) a = 1 for i i
1 问题编写一个Java应用程序,实现下列功能: (1) 程序随机分配给客户一个1-100之间的整数; (2) 用户输入自己的猜测; (3) 程序返回提示信息,提示信息分别是:“猜大了”、“猜小了”和“猜对了”; (4) 用户可根据提示信息
引言在解决数学排列组合时,遇到求给出1,2,3,4四个数字组成重复的三位数的个数时,可以用编程的方法来解决类似的问题,还能验证答案是否正确。1 问题用1,2,3,4四个数字组成无重复的三位数,求能组成多少个这样的数。2 方法先给定一个列表,
题:有一个无向的 星型 图,由 n 个编号从 1 到 n 的节点组成。星型图有一个 中心 节点,并且恰有 n - 1 条边将中心节点与其他每个节点连接起来。给你一个二维整数数组 edges ,其中 edges[i] = [ui, vi] 表
题:给定数组nums和整数k,求数组中 满足|nums[i]-nums[j]| = k(i<j)的数对数目。解:1. 直接两重循环2.哈希表
判断句子中的有效单词数。题目比较简单,将句子拆分成单词,然后判断单词是否有效。但是“有效”条件有点繁琐:如果一个 token 同时满足下述条件,则认为这个 token 是一个有效单词:1.不含数字 2.至多一个 连字符 '-'
我们常遇到各种各样有关收费问题,对收费进行控制有利于保护我们的财产,避免重大的财产损失,我们在保护了自己财产安全的同时也保护了他人的财产。同时也有利于收费的地方了解进入的人群的年龄情况,以便于在遇到危急情况时可以更快更迅速的做出决定。问题关
1 问题已知一个数组内元素为 { 19, 28, 37, 46, 50 } 。用户输入一个数据,查找该数据在数组中的索引,并在控制台输出找到的索引值,如果没有查找到,则输出 -1。2 方法首先定义一个数组,在键盘录入要查找的数据,用一个变量
日常生活中我们时常会接触到关于隐私问题,例如登录用户名和密码问题,信息安全保障着人们的隐私。问题为了防止隐私泄露,暴力破解,登录仅有三次机会,如果超过三次机会,会有报错提示方法利用循环限制用户登录仅有三次机会,再通过input让用户输入自己
2024-06-27 09:20:52
2023-02-13 07:38:09
2022-12-21 10:14:58
2023-02-13 07:59:59
2022-11-17 12:37:20
2023-02-13 07:53:15