- 博客(7)
- 收藏
- 关注
原创 分糖果算法
class Solution: ''' 思路就是从左到右再从右到左遍历,做到相邻的两个同学分数大的同学分到更多的糖果, 但是相邻分数相同的同学分到的糖果数量未必是公平的。 ''' def candy_num(self,ratings): length=len(ratings) left_right=[1 for i in range(length)] right_left = [1 for i in range(leng
2022-02-14 17:27:43
430
原创 python 写一个生成器(generator)生成一个杨辉三角--极简主义
def triangles(max): list=[1] for i in range(max): yield list list.append(0) list=[list[k]+list[k-1] for k in range(i+2)] #列表生成式 pass passf=triangles(5)while True: try: x = next(f) print('f:
2021-11-25 09:11:32
348
原创 python基本函数操作-函数定义、参数类型解析、函数调用
#调用python已有的函数help (abs)#自定义函数:依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回import mathdef quadratic(a, b, c): m=b*b-4*a*c u=math.sqrt(m) x1=(-b+u)/(2*a) x2 = (-b - u) / (2 * a) return(x1,x2) passprint(quadratic(
2021-11-24 19:29:13
497
原创 python基本数据类型--此一篇足矣
##输入、输出print('Thequickbrownox', 'umpsover', 'theazyog') #print()会依次打印每个字符串,遇到逗号“,”会输出一个空格name=input('请输入名字:')# 数值、元组、列表、字典、字符串、集合a=()b=[]c={}d=set()e='ni'data=3>2 and 4>5print(type(a),type(b),type(c),type(d),type(e),type(data),data)#写.
2021-11-24 19:24:22
587
原创 系统辨识工具箱进行参数辨识 simulink仿真
采用辨识工具箱中的递归最小二乘法器件。**1、系统描述和总框图: ** 注意封装了一个子框图。后面输出的就是三个辨识的参数。2、子系统框图如下:
2021-11-16 19:28:45
2361
1
原创 双物块弹簧阻尼系统模型,李雅普诺夫稳定性分析,matlab仿真验证
双物块弹簧阻尼系统模型,李雅普诺夫稳定性分析,matlab仿真验证图1. 双物块弹簧阻尼系统模型图1:U(t)是扰动输入,可以理解为一个瞬时的作用力让小车动起来x1(t)、x2(t)是小车k(1)、k(2)是弹簧弹性系数k(1)、k(2)是弹簧弹性系数加粗文本 加粗文本标记文本删除文本引用文本H2O is是液体。210 运算结果是 1024。......
2021-11-06 15:43:05
5709
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人