- 博客(20)
- 收藏
- 关注
原创 算法学习笔记:主席树
主席树又被称为也就是某一时刻对线段树的操作可以被保存下来,后面可以随时在以前的版本上进行查询和修改,这种持久化思想不仅可以用于线段树,还可以用于并查集和平衡树等等。
2023-11-24 23:19:05 434 1
原创 算法学习笔记:树状数组(一维、二维)
本文介绍了一维和二维树状数组的:单点修改、区间查询;区间修改、单点查询;区间修改、区间查询。详细介绍了树状数组的原理,全面覆盖了树状数组的各个知识点
2023-11-19 17:33:50 296 1
原创 纯手搓C++实现读取ELF文件头信息、段表信息和节表信息
真不知道为啥明明有这么多库可以实现读取ELF文件还要我们纯手搓一个,那没办法咯,只能自己手搓了,就当是顺带了解一下ELF相关的知识了,写一篇文章帮自己再梳理一遍。
2023-11-14 23:04:28 645 1
原创 汇编复习内容
在连续空间内定义十个'A'在连续空间内定义十个'abc'申请十个未赋值空间定义常量constname的值为100定义常量constname的值为100constname可以被替换为内的语句宏内注释用两个;
2022-10-12 20:51:24 1076 1
原创 Python每天吃掉一点点DAY14(format函数)
format函数是用于格式化操作字符串的一种特殊函数基本格式如下:str.format(字符串参数)先来看几个例子:format就是用函数中的参数,按照顺序填充到字符串中{}的位置自定义名字命名参数:看如下例子:我们可以自己定义参数的名字,填充到{}中,如果不命名,就按照数字顺序默认命名。用列表作为参数:看如下例子:用字典作为参数:看如下例子:...
2022-01-17 23:24:57 95
原创 Python每天吃掉一点点DAY13(datetime包)
涉及知识点内容:datetime包datetime 包中有四个常用类类名 作用 date 用于计算、表示和储存日期 time 用于计算、储存和表示时间 datetime 用于计算、储存和表示日期时间 timedelta 用于表示和计算日期或时间差 date: 实例化:date=datetime.date(year,month,day)常用变量:常用变量 变量名 作用 year date.y...
2022-01-16 22:30:00 145
原创 Python每天吃掉一点点DAY12(字符串)
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。string=input("请输入一个字符串:")al=0nu=0sp=0ot=0for i in range(0,len(string)): c=string[i] if c.isalpha(): al+=1 elif c.isspace(): sp+=1 elif c.isdigit(): nu+=1 else: .
2022-01-11 11:32:06 174
原创 Python每天吃掉一点点DAY11
涉及知识点:指数运算(a的b次方) 整数除法题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。for i in range(100,1000,1):# a=(int)(i/100)# b=(int)(i/10%10)# c=(int)(i%10) a=i//100 b=i//10%10 c=i%10 if a*.
2022-01-09 16:39:56 224
原创 Python每天吃掉一点点DAY10
Python time包 time.localtime() time.strftime() time.time() 计算函数执行时间
2021-12-28 23:09:35 327
原创 Python每天吃掉一点点DAY9
DAY9目录DAY9Test9:包含外部模块import:from import:Test9:涉及知识点:包含外部模块题目:制作一个三秒倒计时的函数代码:import timedef t(n): for i in range(n,0,-1): print(i,"s",sep=""); time.sleep(1) print("时间到!")t(3)输出效果:...
2021-12-25 22:45:00 381
原创 Python每天吃掉一点点DAY8
DAY8涉及知识点:字典字典:#基本格式dic={key1:value1,key2:value2,key3:value3}字典中有两个关键成分,分别是:键(key)和值(value),两者一一对应。 在字典定义中可以出现相同的键,但后者会替换前者,保证了索引结果唯一。 字典中,键必须是不可变的类型,但是值可以是任意类型。 字典通过 dic[key] 来索引key所对应的值#例dic={'a':1 , 'b':2 , 3:'c' , (1,2,3):[1,2,3]...
2021-12-24 22:45:00 654
原创 Python每天吃掉一点点DAY7
DAY7目录DAY7Test7:while:break:continue:Test7:涉及知识点:while break continue题目:用while循环输出乘法口诀表F=1;S=1;while F<=9: while(S<=F): print(S,"*",F,"=",S*F,end=" ") S+=1 F+=1 S=1 print("\n")输出结果:
2021-12-23 22:30:00 871
原创 Python每天吃掉一点点DAY6
DAY6目录DAY6Test6函数:Test6涉及知识点:函数题目:输入一个数N,输出斐波那契数的第N项。代码:N=int(input("请输入N:"))def fib(n): if n==1 or n==2: return 1 return fib(n-1)+fib(n-2)print("斐波那契数列第N项为:",fib(N))函数:#格式:def 函数名(形式参数1,形式参数2...): 代码
2021-12-22 22:46:49 441
原创 Python每天吃掉一点点DAY5
DAY5目录DAY5Test5元组的深入讨论:Test5涉及知识点:元组的深入讨论今日无题(主要是想不出题了)元组的深入讨论:元组的一些常用操作函数和方法(元组名为tuple):函数名 作用 len(tuple) 获取该元组中的元素个数 cmp(tuple1,tuple2) 比较两个元组中的元素(Python3以废弃,不再介绍) max(tuple) 返回元组中最大值(不能比较字符和数字混合) min(tuple)
2021-12-22 00:00:00 351
原创 Python每天吃掉一点点DAY4
DAY4:目录DAY4:Test4:列表的深入讨论:Test4:涉及知识点:列表的深入讨论题目:输入一个年月日,判断这是当年的第几天代码如下:year=int(input("year:"))month=int(input("month:"))day=int(input("day:"))ans=0arr=[0,31,28,31,30,31,30,31,31,30,31,30,31]if (year%4==0 and year%100!=0) or ye
2021-12-20 22:45:00 476
原创 Python每天吃掉一点点DAY3
DAY3:目录DAY3:Test3:if中的and与or:print中输出数字与字符串的混合:Test3:涉及知识点:if中的and与or print中输出数字与字符串的混合题目:输入一个年份,判断他是否为闰年。是则输出:xxxx年是闰年;不是则输出:xxxx年不是闰年。上代码:year=int(input("请输入一个年份:"))if (year%4==0 and year%100!=0) or year%400==0: print("%d年是
2021-12-19 00:44:29 212
原创 Python每天吃掉一点点DAY2(根据某教程100练)
DAY2:目录DAY2:Test2:列表:元组:格式化输入:Test2:涉及知识点:列表 元组 格式化输入题目:只做一个个人所得税计算器,要求输入工资,输出应缴纳个人所得税的金额现附上个税表:个人所得税税率级数对应表 级数 全年应纳所得税额(元) 税率(%) 1 不超过36000的部分 3 2 超过36000至不超过144000的部分 10 3 超过144000至不超过300000...
2021-12-17 23:43:47 1712
原创 Python每天吃掉一点点DAY1(根据某教程100练)
Day 1:目录Test 1:python基本语法printTest 1:涉及知识点:python基本语法 print if for range()题目:用四个数字:1、2、3、4,输出用它们组成的所有没有重复数字的三位数直接上代码:#!/usr/bin/python# -*- coding: UTF-8 -*-for i in range(1,5,1): for j in range(1,5,1): fo...
2021-12-16 22:29:39 1349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人