读书不觉已春深
读书不觉已春深
全部文章
题解
归档
标签
去牛客网
登录
/
注册
读书不觉已春深的博客
全部文章
/ 题解
(共60篇)
题解 | #放苹果#
方法1:搬砖。递归设f(m,n) 为m个苹果,n个盘子的放法数目,则先对n作讨论,当n>m:必定有n-m个盘子永远空着,去掉它们对摆放苹果方法数目不产生影响。即if(n>m) f(m,n) = f(m,m) 当n<=m:不同的放法可以分成两类:1、有至少一个盘子空着,即相当于f(...
python
放苹果
2021-04-17
2
608
题解 | #完全数计算#
方法1:python while True: try: n = int(input()) num = 0 for j in range(n): m = j+1 L = [] ...
python
2021-04-17
0
451
题解 | #表达式求值#
方法1:python print(eval(input()))方法2:python用python重写eval函数python 直接用eval可以解决问题,但是失去了题目的意义。用python重写eval函数,也能解决表达式中可能出现的多位数的情况。参考了一个题解,指路:https://blog.no...
python
四则运算
2021-04-17
1
726
题解 | #杨辉三角的变形#
非取巧找规律 完整获取杨辉三角变形详解方法1:本人 python解 while True: try: n = int(input()) if n <= 2: print(-1) L0 = [] L...
python
矩阵
杨辉三角
2021-04-17
0
533
题解 | #四则运算#
方法1:c四则运算,递归解法分析,最简洁的代码大佬的递归解法,也可以称为消消乐解法,这是我见过最简洁的表达式求值代码。看到这种解法之后我都不想去看什么逆波兰了。。。首先声明,我只是个搬运工。 第一步,先考虑无括号的情况,先乘除后加减,这个用栈很容易解决,遇到数字先压栈,如果下一个是乘号或除号,先出栈...
python
思维
2021-04-17
0
613
题解 | #统计每个月兔子的总数#
解析:将兔子分成三类:小,中,大 所以每个月的兔子数量为 月 1 2 3 4 5 6 7 8 9 10 11 12 小 1 0 1 1 2 3 5 8 13 21 34 ...
排序
递归
python
2021-04-16
0
612
题解 | #汽水瓶#
方法1: python import sys pyin = [int(i) for i in sys.stdin.read().split()] for n in pyin: z_num = 0 if n == 0: exit(); if n > 100...
递归
python
c
模拟
数组
2021-04-16
11
1154
题解 | #字符串反转#
方法1:C #include<stdio.h> #include<string.h> int main(void) { char str[1000]; int len,i; gets(str); len = strlen(str); ...
排序
python
字符串
2021-04-16
0
411
题解 | #数字颠倒#
方法1: python a = str(input()) print(a[::-1]) 解: import numpy as np a=np.random.rand(5) print(a) [ 0.64061262 0.8451399 0.965673 0.89256687 0.485...
排序
python
字符串
2021-04-16
6
677
题解 | #求int型正整数在内存中存储时1的个数#
方法1: python a = int(input()) count = 0 int_num = a flag = 0x0001 while int_num: b = a &flag if b > 0: count+=1 flag = flag...
2021-04-16
0
434
首页
上一页
1
2
3
4
5
6
下一页
末页