方法一:&运算(高级)
n = '奇数' if x&1 else '偶数'
方法二:%取余
n = '奇数' if x%2 else '偶数'
被某数整除
num = int(input("输入一个数字: "))
if (num % 2) == 0: # 判断被某数整除
print("{0} 是偶数".format(num))
else:
print("{0} 是奇数".format(num))
2024-04-16 03:15:39 阅读次数:50
n = '奇数' if x&1 else '偶数'
n = '奇数' if x%2 else '偶数'
num = int(input("输入一个数字: "))
if (num % 2) == 0: # 判断被某数整除
print("{0} 是偶数".format(num))
else:
print("{0} 是奇数".format(num))
上一篇:vscode调试C/C++程序时报错:Program received signal SIGINT,Interrupt.0x...... in epoll_wait
Java实现常见排序算法(二)
Java实现常见排序算法(一)
用go语言,给定整数数组arr,求删除任一元素后,新数组中长度为k的子数组累加和的最大值。
双连通域分解算法
在计算机科学中,经典算法问题是一类常见的编程问题。本文将介绍三个经典的算法问题:快速排序、最短路径和二分查找,并提供Python代码来实现这些问题的解决方案。
查找算法:表、树、散列、斐波那契查找算法&实践操作
两个有序的向量或者列表, 每次只比较两个有序序列中首个元素,取小值附加到空序列上, 一旦一个序列空了,另外一个序列的元素可以直接附加到空序列上
从零开始,尝试逐步增加候选解的长度(本质上是成批的考察具有特定前缀的所有候选解),这种从长度上逐渐向目标解靠近的尝试叫做试探
冒泡排序是简单的算法, 但是还是有些花样的
选择排序算法适用于序列(列表和向量), 维护无序前缀和有序后继,每次都从无序前缀中选取最大值,插入有序后继
文章
32268
阅读量
4667243
2025-04-11 07:08:33
2025-04-11 07:08:33
2025-04-11 07:08:26
2025-04-09 09:17:17
2025-04-09 09:16:56
2025-04-09 09:14:12
2023-02-13 07:38:09
2023-03-21 10:30:17
2022-11-17 12:37:20
2023-01-04 10:17:07
2023-03-21 10:30:17
2023-03-21 10:30:17