
笔记
异文协议
这道题我做过
展开
-
最大子矩阵和(C语言)
【代码】最大子矩阵和(C语言)原创 2023-06-08 12:13:55 · 264 阅读 · 0 评论 -
背包问题(c语言)
a种物品,每种物品仅1件,物品n的重量d[0][n],体积d[1][n],价值d[2][n],背包承重量为b,容积为c。所有参数均为正整数,如何选择装入背包的物品子集,使得装入背包物品的总价值最大?原创 2023-05-14 00:59:29 · 613 阅读 · 0 评论 -
阶乘的末尾0个数(C语言)
2*5=10,求该阶乘有多少个因子5(在阶乘中,因子5个数比因子2少)原创 2023-05-09 23:59:46 · 169 阅读 · 0 评论 -
分解式(C语言)
大于1的正整数 n 都可以分解为 n = x1×x2×…×xm,对于给定正整数n,计算n共有多。少种不同的分解式的solve( )过程如下。原创 2023-05-05 17:05:13 · 328 阅读 · 0 评论 -
n皇后问题(C语言)
n×n的棋盘上放置n个不同行不同列不同斜线的皇后,是否有放置方案,有请输出可行的放置方案数。(同一条斜线上的任意两点的行间距 = 列间距)原创 2023-04-28 21:07:22 · 229 阅读 · 0 评论 -
子集和问题(C语言)
【代码】子集和问题(C语言)原创 2023-04-24 10:19:30 · 344 阅读 · 0 评论 -
输出全排列(C语言)
步骤1.将数列中第一个数与其之后的数互换位置得到新的排序,步骤2.将(原排序+之前得到的所有排序的)第二个数与其之后的数互换位置得到新的排序,以此类推……设第n个数为k,其之后将要与其互换位置的数为b,若在该排序中,存在k或k到b之间的数等于b,则跳过此次互换。设k与b之间存在x等于b,k与b互换后得到的排序 = k与x互换,k再与b互换后得到的排序。反例说明:若在步骤2中将第二个数与第一个数互换,该排序会与步骤1或步骤2中的某个排序重合。原创 2023-04-23 01:49:33 · 2093 阅读 · 0 评论 -
快速排序(C语言)
【代码】快速排序(C语言)原创 2023-04-12 23:55:33 · 87 阅读 · 0 评论 -
归并排序(C语言)
【代码】归并排序(C语言)原创 2023-04-12 16:08:14 · 82 阅读 · 0 评论 -
输出表格(python3.10.7)
输出到屏幕的全角字符大小与半角字符大小之比大约为13:8(比值与我不一样的,把代码中所有的13和8替换掉就行了)计算比值的方法:print(01234567890123456789012345678901234567890)print("上下比对求出比值延长这两个输出可使比值更加精确")输出表格:a=int(input())#输入列数c=input()#间距为一个半角空格e=0f=0g=0b=""h=0for d in c: if d!=' ': if le原创 2022-09-28 15:24:27 · 1449 阅读 · 0 评论