IT技术 算法设计:如何解决2-可满足性(2-SAT)问题? 本文概述 布尔可满足性问题 什么是2-SAT问题 建议:在继续解决方案之前, 请先在{IDE}上尝试使用你的方法。 2-SAT问题的方法 布尔可满足性问题 布尔可满足性或简单SAT考试是确定布尔公式是... 03月21日 2,369 次浏览 发表评论 阅读全文
算法题:如何实现1和2的二进制补码? 本文概述 建议:在继续解决方案之前, 请先在"实践"上解决它。 C ++ Java Python3 C# 给定二进制数作为字符串, 请打印其1和2的补码。 1的补码二进制数的``0''是通过切换其中的... 03月21日 IT技术 1,303 次浏览 发表评论 阅读全文
IT技术 算法设计:如何反转给定大小的组中的数组? 本文概述 建议:在继续解决方案之前, 请先在"实践"上解决它。 C ++ Java Python3 C# 的PHP 给定一个数组, 反转由连续的k个元素形成的每个子数组。 例子: 输入:arr = k... 03月21日 1,152 次浏览 发表评论 阅读全文
IT技术 算法设计:如何实现二叉树删除操作?代码实现 本文概述 C ++ Java Python3 给定一棵二叉树, 通过确保树从底部开始收缩来删除它的一个节点(即被删除的节点被最底部和最右边的节点替换)。这与 BST删除 。在这里, 元素之间没有任何顺... 03月20日 1,082 次浏览 发表评论 阅读全文
IT技术 算法设计:如何编写程序以反转数字? 本文概述 建议:在继续解决方案之前, 请先在"实践"上解决它。 C ++ C Java python C# 的PHP C ++ C Java Python3 C# 的PHP 编写一个程序以反转整数。 ... 03月20日 1,153 次浏览 发表评论 阅读全文
算法设计:如何查找矩阵中的最大元素?详细实现 本文概述 建议:在继续解决方案之前, 请先在{IDE}上尝试使用你的方法。 C ++ Java Python3 C# 的PHP 给定一个NxM矩阵。任务是在此矩阵中找到最大元素。 例子: Input:... 03月20日 IT技术 1,019 次浏览 发表评论 阅读全文
算法设计:如何解决2个鸡蛋和K层鸡蛋掉落难题? 本文概述 建议:在继续解决方案之前, 请先在{IDE}上尝试使用你的方法。 C ++ Java Python3 C# 的PHP 给定2个鸡蛋和k层,求最坏情况下需要的最小试验次数。这个问题是n个鸡蛋和... 03月19日 IT技术 1,069 次浏览 发表评论 阅读全文
算法设计:如何计算两个链表的并集和交集? 本文概述 建议:在继续解决方案之前, 请先在"实践"上解决它。 C / C ++ Java 给定两个链表, 创建包含给定列表中元素的并集和交集的并集和交集列表。输出列表中元素的顺序无关紧要。 例子: ... 03月19日 IT技术 1,034 次浏览 发表评论 阅读全文
IT技术 找到一个元素,它前面的所有元素都比它小,后面的所有元素都比它大 本文概述 C ++ Java Python3 C# 的PHP C ++ Python3 C# 给定一个数组, 找到一个元素, 在该元素之前所有元素都小于该元素, 之后所有元素都大于该元素。如果存在这样... 03月19日 1,018 次浏览 发表评论 阅读全文
算法设计:最小正方形可均匀切割矩形 本文概述 建议:在继续解决方案之前, 请先在{IDE}上尝试使用你的方法。 C ++ Java Python3 C# 的PHP 给定一个矩形板, 长度为l, 宽度为w。我们需要将此工作表划分为正方形工... 03月19日 IT技术 1,144 次浏览 发表评论 阅读全文