自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 JS实现二叉树的创建和遍历

1、先说二叉树的遍历,遍历方式:前序遍历:先遍历根结点,然后左子树,再右子树中序遍历:先遍历左子树,然后根结点,再右子树后续遍历:先遍历左子树,然后右子树,再根结点上代码:主要还是利用递归function TreeCode() {let BiTree = function (ele) {this.data = ele;this.lChild = null;this.rChild = null;}this.createTree = function () { let biTree

2022-04-26 21:30:43 660

原创 js模块——缓动动画animate函数封装

animate函数// 缓动动画函数封装 obj目标对象 target目标位置// 思路:1.让盒子每次移动的距离慢慢变小,速度就会慢慢落下来// 2.核心算法:(目标位置-现在的位置) / 10 作为每次移动的距离 步长 10可以改为其他数字// 3.停止的条件:让当前的位置等于目标位置,就停止计时器// 4.注意步长值取整数function animate(obj, target, callback) { // console.log(callback); //callback=

2022-04-21 17:16:14 303

转载 js——字符串截取方式(分片)

一、使用 slice() 截取1,函数说明slice() 方法可通过指定的开始和结束位置,提取字符串的某个部分,并以新的字符串返回被提取的部分。语法如下:string.slice(start, end);start(必需):规定从何处开始选取。如果是负数,那么它规定从字符串尾部开始算起的位置。也就是说,-1 指最后一个字符,-2 指倒数第二个字符,以此类推。参数说明:end(可选):规定从何处结束选取,即结束处的字符下标。如果没有指定该参数,那么截取的字符串包含从 start 到结束的所有字符。

2022-04-20 21:08:50 1509

原创 js模块——动态生成表格

js动态创建表格## 标题HTML <table> <thead> <tr> <th>姓名</th> <th>电话</th> <th>住址</th> <th>操作</th> &l

2022-04-20 17:55:42 462

原创 Python 编写一个程序,统计当前目录下每个文件类型的文件数

import ospath = input('请输入要统计的文件目录(C:\\文件目录):')all_files = os.listdir(path) file_dict = {}for each_file in all_files: if os.path.isdir(each_file): file_dict.setdefault("文件夹",0) file_dict["文件夹"] += 1 else:

2021-03-31 17:07:41 1154 1

原创 Python 小甲鱼第29课文件课后题。。编写一个程序,接受用户的输入并保存为新的文件

1、编写一个程序,接受用户的输入并保存为新的文件def file_write(filename): f = open(filename,'w') print('请输入内容【单独输入store保存并退出】:') while True: writesome = input() if writesome != 'store': f.write('%s\n' % writesome)

2021-03-29 20:43:29 865

原创 Python文件中的打开(open)方法及其模式参数

open方法open()方法用于打开一个文件,并返回文件对象,在对文件进行处理过程中都需要使用这个函数,文件无法打开时抛出OSError异常。open()完整的语法格式为:open(file, mode = 'r', buffering = -1, encoding = None, errors = None, newline = none, closefd = True, opener = None)常用形式是只接受前两个参数:文件名(file)和模式(mode)。open(file, mod

2021-03-23 20:23:22 9748 1

原创 Python 使用字典尝试编写一个用户登录程序

print('|--- 新键用户:N/n ---|')print('|--- 登录账号:E/e ---|')print('|--- 退出程序:Q/q ---|')people = {}while 1: st = input('请输入指令代码:') if st == 'N' or st == 'n': name = input('请输入用户名:') while name in people:

2021-03-17 22:01:59 3425 1

原创 Python 利用字典编写一个通讯录程序,功能如图

首先了解字典的概念:字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 。格式如下所示:d = {key1 : value1, key2 : value2 }字典的创建:dic1 = {} #创建一个空字典dic = {'嘉嘉':'73851','李明':'1433223'} #创建含有两个键值的字典访问字典的值:dic['嘉嘉'] 输出为:'73851'.

2021-03-17 16:01:30 7266 1

原创 C# Winform 所有控件随窗体自动等比例缩放

添加两个窗体事件Load(加载窗体时)、Resize(调整控件大小时)。自定义两个方法setTag(获取控件的width、height、left、top、字体大小等信息的值)、setControls(根据窗体大小调整控件大小)。 //控件大小随窗体变化 private float X;//定义当前窗体的宽度 private float Y;//定义当前窗体的高度 //添加窗体事件Load(加载窗体时) private void Form1

2021-03-11 22:08:32 5661 2

原创 小波去噪、均值滤波、中值滤波对波形去噪的MATLAB仿真程序

小波去噪:load leleccum;index = 1:1024;x = leleccum(index);%产生噪声信号init = 2055615866;randn(‘seed’,init);nx = x + 18*randn(size(x));%获取消噪的阈值[thr,sorh,keepapp] = ddencmp(‘den’,‘wv’,nx);%对信号进行消噪xd1 = wdencmp(‘gbl’,nx,‘db4’,1,thr,sorh,keepapp);xd2 = wden

2021-03-11 17:02:09 1535 1

原创 请用已学过的知识编写程序,找出小甲鱼藏在下边这个长字符串中的密码,密码的埋藏点符合以下规律:

请用已学过的知识编写程序,找出小甲鱼藏在下边这个长字符串中的密码,密码的埋藏点符合以下规律:a) 每位密码为单个小写字母b) 每位密码的左右两边均有且只有三个大写字母给的字符串:ACFlCTLIQlAIVMTqHFkswqbDDHtpgcWaXSSglUYKElqNsYCyaQXBzrFUbkAUAWAKrDgDtAlGMBqWQhpEwquZqWZJpslUfMllCwWptqINjrOBTLuPzwvXNbLCxoFRritKRpJgBOaGPZdkUzvYnvYmAlEsVmKRX...

2021-03-09 21:37:35 2426 5

原创 Python字符串逆序输出

对于一个给定的字符串,逆序输出,这个任务对于python来说是一种很简单的操作,毕竟强大的列表和字符串处理的一些列函数足以应付这些问题 了,今天总结了一下python中对于字符串的逆序输出的几种常用的方法,一共总结出来了六种方法,个人认为比较全面了,如有其他方法欢迎前来补充方法一:直接使用字符串切片功能逆转字符串方法二:将字符串转换为列表使用reverse函数方法三:新建一个列表,从后往前添加元素方法四:借助于collections模块现成的方法extendleft方法五:递归实现方法

2021-03-04 21:09:40 2344 1

原创 Python字符串格式化符号及转义字符含义

字符串格式化符号含义使用方法:    仅有一个空时: print (‘xxxx%c’%97)    多个空时:print (’%c %c %c’%(97, 98, 99)) 需要使用元组格式化操作符辅助命令 使用方法:    m.n: print(’%5.5f’ % 27.55),此时要求,小数点后要有5位数,若不足会自动补全,得到 :‘27.55000’   - : print( ‘%-010d’ %27.55),此时若无 ‘-’ 号时,将得到:‘0000000027’,若有’-'号,则得到

2021-03-02 11:41:07 185

原创 python字符串的方法及注释

capitalize()把字符串的第一个字符改为大写casefold()把整个字符串的所有字符改为小写center(width)将字符串居中,并使用空格填充至长度 width 的新字符串count(sub[, start[, end]])返回 sub 在字符串里边出现的次数,start 和 end 参数表示范围,可选。encode(encoding=‘utf-8’, errors=‘strict’)以 encoding 指定的编码格式对字符串进行编码。en...

2021-03-02 11:13:31 72

原创 C# chart控件通过修改属性,如何实现鼠标移动到Series图线上时显示节点及数据

解决方案1用chart的mousemove时间,实时跟踪鼠标最近的X轴的位置,然后把cursorX设置到那个位置上,让用户知道我是选的那一个X的值,同时用tooltip显示该X轴上所有的Y值,结贴了谢谢大家。至于如何显示鼠标移动到的那个series上的数据节点,可以在Mousmove时,用一个击中测试,判断。参考代码,击中测试获得点数据点的索引:if (e.HitTestResult.ChartElementType == ChartElementType.DataPoint){int i =

2021-03-02 10:54:27 2133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除