- 博客(5)
- 收藏
- 关注
原创 算法知识点
Sn的阶乘T(n)=T(n-1)+O(1)=T(n-2)+2O(1)=…=T(1)+(n-1)O(1)=O(n)全排列问题T(n)=nT(n-1)=O(n!)斐波那契数列T(n)=O(2^n)汉诺塔问题T(n)=O(2^n)选择、冒泡排序T(n)=O(n^2)分治法的基本思想:将一个难以直接解决的大问题,分解为多个规模较小的相同子问题,各子问题相互独立,递归地解决各子问题,将子问题的解归并成原问题的解二分查找:binarySearch给定已排好序的n个元素s1…sn,在这n个元素中
2021-12-21 11:59:56 347
原创 Android常用控件
@常用控件TextView属性:android:layout_width、android:layout_height取值:1.match_parent:取父容器的最大宽度(高度)2.warp_content:根据自身内容宽度取宽度(高度)(不能超度父容器的最大宽度(高度))3.直接用数字写出宽度(高度)(单位:dp)作用:设置控件的高度和宽度属性:android:id取值:@+id/自起名作用:在Java代码中利用ID属性来获取这个控件属性:android:text取值:
2021-07-10 18:47:07 108
原创 python课设
import requests#import time#from selenium import webdriverfrom bs4 import BeautifulSoup#应用过滤功能匹配标签import pymysqldef database(titles,links,categories,post_times,index):#连接MYSQL数据库 db = pymysql.connect(host="localhost",user="root",password="123456"
2021-06-08 20:18:11 1854
原创 小鸡计算器相关算法
小鸡计算器相关算法创建三个列表s1,s2,s3首先从键盘输入一个表达式(字符串)开始遍历每个元素while(字符串不为空){当元素为数字时存入s1当元素为运算符时("+","-","*","/")(实现数字的拼接,直到出现符号)存入s2在s2中,需对当前运算符和上一个运算符进行优先级比较(具体设加减优先级为1,乘除优先级为2)若当前运算符优先级大于前一个运算符,则顺利存入s2若当前运算符优先级小于或等于前一个运算符,则将s2中的运算符从末尾依次取出,放入s1,当前运算符则存入s2中
2021-04-22 17:38:33 206
原创 Android studio:could not receive a message from the daemon
这是Android studio4.1.0版本的一个BUG,最简单的解决方法就是关闭电脑热点
2021-04-11 19:53:59 1165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人