IT技术 算法设计:瓷砖问题介绍和解决方案 给定一块" 2 x n"板和尺寸为" 2 x 1"的砖块, 计算使用2 x 1砖块对给定板块进行铺砖的方法数量。瓷砖可以水平放置(即1 x 2瓷砖)或垂直放置(例如2 x 1瓷砖)。 例子: Inpu... 03月30日 1,056 次浏览 发表评论 阅读全文
IT技术 算法:计算数组中的反转(逆序)S1(使用合并排序) 本文概述 C ++ C Java Python3 C# 的PHP C ++ C Java Python3 C# 数组的反转计数指示了数组距离被排序有多远(或多近)。如果数组已经排序,则反转计数为0,但... 03月30日 1,573 次浏览 发表评论 阅读全文
算法:重新排列数组使正负项交替出现,使用O(1)空间|S2 本文概述 C ++ Java Python3 C# 的PHP 给定正负数数组, 以其他方式排列它们, 使每个正数后跟负数, 反之亦然。输出中元素的顺序无关紧要。多余的正数或负数元素应移至末尾。 例子:... 03月30日 IT技术 1,152 次浏览 发表评论 阅读全文
算法题:如何计算从1到n的所有数字的数字总和? 本文概述 C ++ Java Python3 C# 的PHP C ++ Java Python3 C# 的PHP C ++ Java Python3 C# 给定数字n, 请找到从1到n的所有数字的数字... 03月30日 IT技术 1,021 次浏览 发表评论 阅读全文
IT技术 算法题:如何从列标题中查找Excel列号? 本文概述 C ++ Java Python3 C# 我们已经讨论过从列号转换为Excel列名。在这篇文章中, 讨论了反向。 给定列标题(如Excel工作表中所示), 返回其对应的列号。 column ... 03月30日 1,100 次浏览 发表评论 阅读全文
IT技术 JavaScript如何从数组中删除最后一项? 任务是从阵列中删除最后一项。这里是讨论的一些最优选的方法。 首先要了解的几个功能。 JavaScript Array splice()方法 此方法向数组添加/从数组删除项目, 并返回删除的项目。 语法... 03月30日 986 次浏览 发表评论 阅读全文
如何从Python中的列表中删除多个元素?完整实现 给定一个数字列表, 编写一个Python程序, 根据给定条件从列表中删除多个元素。 例子: Input: Output: Remove = , New_List = Input: Output: Re... 03月30日 IT技术 868 次浏览 发表评论 阅读全文
IT技术 代码转换器– BCD(8421)到/从Excess-3 先决条件– 数字系统和基本转换 Excess-3二进制码是一种无加权自互补BCD码。 自我补全属性表示Excess-3的1的补码是相应十进制数字的9的补码的超出3的代码。此属性很有用, 因为十进制数可... 03月30日 5,509 次浏览 发表评论 阅读全文
算法题:给定矩阵的所有行中的公共元素 本文概述 C ++ Java Python3 C# 给定一个m x n矩阵, 找出在O(mn)时间和矩阵的一个遍历中所有行中存在的所有公共元素。 例子: Input: mat = {{1, 2, 1,... 03月30日 IT技术 1,228 次浏览 发表评论 阅读全文
算法:给定一个单词序列,使用STL打印所有的字谜 给定一组单词,将所有的字谜一起打印出来。 例如, Input: array = {"cat", "dog", "tac", "god", "act"} output: cat tac act, dog... 03月30日 IT技术 1,000 次浏览 发表评论 阅读全文