自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python中的反射功能

python中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr,改四个函数分别用于对对象内部执行:检查是否含有某成员、获取成员、设置成员、删除成员。"""python中的反射功能python中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr,改四个函数分别用于对对象内部执行:检查是否含有某成员、获取成员、设置成员、删除成员。"""class Person(): def __init__(se

2022-03-10 15:40:28 1111

原创 Python面向对象之Property

property用法的用法主要有两点:一、将方法当做属性来使用二、将属性设置为只读class Flight(object): def __init__(self,name): self.flight_name = name def checking_status(self): print("connecting airline company/airport api....") print("checking flight %s sta

2022-03-03 20:28:29 404

原创 【Python面向对象之静态方法】

Python面向对象之静态方法@staticmethod 不能访问类变量、也不能访问实例变量class Student(object): role = "Stu" def __init__(self,name): self.name = name @staticmethod def fly(self): print(self.name,"is flying") @staticmethod def walk():

2022-03-03 19:22:46 333

原创 Python面向对象编程之类方法

Python面向对象编程之类方法类方法类方法,不能访问实例变量,只能访问类变量,英文self这个参数接收的不是实例本身,而是类本身。"""练习面向对象"""class Student(object): stu_num = 0 def __init__(self,name): self.name = name # self.stu_num += 1 #实例进行赋值 Student.stu_num +=1 #对类的变量进行赋值

2022-03-02 11:09:29 330

原创 12.测试字体的练习

1、测试字体大小所使用的相对比较好的oracle有哪些?1、在同一种应用程序中,测试同一字体格式下,不同字号之间的相对大小变化,如果变化趋势不符合规律,就可能存在bug2、与同类型应用程序的同一字体格式对比,如果表现不一致,可能存在bug2、基于风险的测试相比面面俱到的测试有哪些优点?缩小范围,节省时间,把精力聚焦于利益相关者更关心、更严重的那些问题3、reference program通常会存在什么问题?并不存在某一种具体的reference program覆盖所有观察的输出,不存在这样一种r

2021-05-26 21:23:45 462

原创 11.什么是Heuristic

1.heuristic的特征有哪些?1、heuristic可以是任何的东西,只要它能给我们提供可能的帮助或者是方向性的指引,来帮我们解决眼前的问题或指导我们做出决定,但是heuristic有可能是错误的2、可能有很多种heuristic,不同的heuristic之间有可能是完全矛盾的,运用不同的heuristic有可能会得到不同的结果3、什么时候运用什么样的heuristic来帮助我们解决问题,结果和有效性是取决于问题的上下文,在不同的上下文,使用的heuristic是不同的,带来的结果也不同,并没有

2021-05-16 20:56:31 2920

原创 ccf之风险人群筛查

ccf之风险人群筛查if __name__ == "__main__": s = list(map(int,input().split())) n = s[0] #表示居民数 k = s[1] t = s[2] x_min = s[3] y_min = s[4] x_max = s[5] y_max = s[6] num1 = 0 num2 = 0 for i in range(n): coun

2020-11-07 17:04:31 678

原创 ccf之称检测点查询

ccf202009-1 称检测点查询if __name__ == "__main__": s = list(map(int,input().split())) n = s[0] x = s[1] y = s[2] result = {} for i in range(1,n+1): cur = list(map(int,input().split())) x_1 = cur[0] y_1 = cur[1

2020-11-07 17:01:09 404

原创 绘制三角形

用css绘制三角形<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .sider2 { width: 0px; height: 0px; /*border: 1px solid r

2020-09-10 10:10:03 100

原创 ccf 小明种苹果

小明种苹果if __name__ == "__main__": s = list(map(int,input().split())) n = s[0]#表示苹果树的个数 m = s[1]#表示蔬果操作的轮数 T = 0 p = 0 k = -1 for i in range(1,n+1): cur = list(map(int,input().split())) cur_sum = abs(sum(cur[1:]

2020-09-06 17:26:51 99

原创 ccf 小明种苹果续

小明种苹果(续)if __name__ == "__main__": n = int(input()) T = 0 D = 0 E = 0 flag = [0 for _ in range(n)] for i in range(n): s = list(map(int,input().split())) m = s[0] cur = s[1] for j in s[2:]:

2020-09-06 17:23:02 131

原创 华为机试题java版本

1.简单密码import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.HashMap;import java.util.Map;import java.util.Scanner;import java.util.StringTokenizer;/** *@author Jaden *@注释 简单密码 *@date 2020年8

2020-08-30 21:29:09 385

原创 ccf稀疏向量(java)

自己写的一直是60分下面的100分参考自该链接import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.HashMap;import java.util.StringTokenizer;public class Main { public static void main(String[] args){ ...

2020-08-29 16:07:15 307

原创 ccf线性分类

ccf线性分类第一题package CCF202006;import java.util.HashMap;import java.util.Map;import java.util.Scanner;public class CCF1 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int

2020-08-29 16:02:02 197

原创 华为机试题python版本

华为笔试题1.质数因子质数的概念:质数是指在大于1的自然数中,除了1和它本身以外,不能被其他自然数整除的数。最小的质数是2思路:其实就是让你把输入的整数因式分解,只不过因子必须都是质数if __name__ =="__main__": num = int(input()) res = [] for i in range(2, num+1): while num % i == 0: num = num // i

2020-08-15 21:15:26 4533 1

原创 leedcode

本节只写自己做的leedcode,只是用来当笔记,里面记录的方法有自己想的,也有来自各位大神的思路1.重建二叉树输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如,给出前序遍历 preorder = [3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7]返回如下的二叉树:限制:0 <= 节点个数 <= 5000思路:思路详细步骤地址# Definition for a binary

2020-08-15 09:45:28 1073

原创 网易笔试编程题

数位之和定义,表示在十进制下的各位数字和。现在给定一个,请你求出最小正整数,满足.输入描述:第一行数据组数,对于每组数据,一行一个数字。输出描述:对于每组数据,一行一个整数表示最小的。输入例子1:279输出例子1:79输入例子2:21318输出例子2:4999思路:十进制数中9最大if __name__ == '__main__': n = int(input()) for i in range(n): m

2020-08-07 10:42:10 326

原创 ccf之报数

import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;import java.util.Scanner;public class CCF1 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); Map...

2020-06-21 17:44:53 565

原创 解决Django中db.sqlite3中没有显示schema

当我们执行了python manage.py migrate发现上图下面依然没有任何东西解决办法右击该数据库选择Mange Shown Schemas:接着再选择All schemas,就可以显示表格了

2020-06-16 21:57:24 950

原创 np.arrange和np.newaxis的用法

np.arange()1.参数为一个的情况,默认起点为0,终点为参数,步长为1,即间隔为1In [9]: a = np.arange(2)In [10]: aOut[10]: array([0, 1])2.两个参数的情况,起点默认为第一个参数,终点为第二个参数,步长默认为1In [13]: a = np.arange(1,3)In [14]: aOut[14]: array([1, 2])3.三个参数的情况,第一个参数为起点,终点为第二个参数,步长为第三个参数In [15]: a

2020-06-11 10:59:38 1163

原创 ccf跳一跳

package CCF201803;import java.util.Scanner;public class CCF1 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner = new Scanner(System.in); int count =1;//用来计数2出现的次数 int score =0;//用来计数分数 while(true.

2020-05-17 21:30:36 131

原创 tf.add_n函数用法

tf.add_n([p1, p2, p3…])函数是实现一个列表的元素的相加。就是输入的对象是一个列表,列表里的元素可以是向量,矩阵,等import tensorflow as tfinput1 = tf.constant([1.0, 2.0, 3.0])input2 = tf.Variable(tf.random_uniform([3]))#生成1行3列均匀分布的随机值output = tf.add_n([input1, input2])input3 = tf.Variable(tf.ones

2020-05-17 16:24:15 779

原创 神奇字符串

神奇的字符串 S 只包含 ‘1’ 和 ‘2’,并遵守以下规则:字符串 S 是神奇的,因为串联字符 ‘1’ 和 ‘2’ 的连续出现次数会生成字符串 S 本身。字符串 S 的前几个元素如下:S = “1221121221221121122 …”如果我们将 S 中连续的 1 和 2 进行分组,它将变成:1 22 11 2 1 22 1 22 11 2 11 22 …并且每个组中 ‘1’ 或 ‘2’ 的出现次数分别是:1 2 2 1 1 2 1 2 2 1 2 2 …你可以看到上面的出现次数就是 S

2020-05-13 17:29:44 672

原创 二叉树的后序遍历(递归和非递归)

#二叉树的后序遍历后序遍历(LRD)是二叉树遍历的一种,也叫做后根遍历、后序周游,记为左右根,简记:左右根。步骤(非递归):⼆叉树的后序遍历顺序是左-右-根。在这里仍然采用棧来进行辅助,具体步骤如下:1、把⼆叉树的根节点 root 放进栈。2、如果栈不为空,从栈中取出⼀个节点,把该节点插⼊到容器的头部。如果该节点的左⼦树不为空,则把该左⼦树放⼊栈中;如果该节点的右⼦树不为空,则把右⼦树放⼊栈中。注意,之前的前序遍历和中序遍历,我们都是⽤ ArrayList 容器,并且是把节点插⼊到容器的尾部,

2020-05-12 14:34:22 1328

原创 二叉树的中序遍历

二叉树的中序遍历前一篇文章中已经写过二叉树的先序遍历了,这一篇我们继续探究二叉树的中序遍历。中序遍历(LDR)是二叉树树中遍历的一种,也称之为中根遍历、中序周游。在二叉树中,先左后根再右。记为:左根右。该完全二叉树中序遍历的结果为:7, 3, 8, 1, 9, 4, 0, 5, 2, 6⼆叉树的中序遍历顺序是左-根-右。采⽤⼀个栈来辅助,我们把中序遍历的结果放到⼀个ArrayList 容器中作为返回值,具体步骤如下:1、进⼊ while 循环,接着把根节点及其所有左⼦节点放⼊栈中。2、遍历完左

2020-05-10 16:30:29 2091

原创 二叉树的先序遍历

二叉树的概念二叉树是一种特殊的树。二叉树的特点是每个节点最多有两个儿子,左边的叫左二子,右边的叫做右儿子,或者说每个结点最多有两棵子树,二叉树要么为空,要么由根节点、左子树和右子树组成,而左子树和右子树分别是一颗二叉树.二叉树有两种比较特殊的树叫做满二叉树和完全二叉树。如果二叉树中国每个内部节点都有两个儿子,这样的二叉树叫做满二叉树。如果一个二叉树除了最右边位置上有一个或者几个叶结点缺少外,其他都是丰满的,那么这样的二叉树就是完全二叉树,严格的定义是:若二叉树的高度为h,除了第h层以外,其他的各层(1~h

2020-05-10 15:40:09 4071

空空如也

空空如也

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

TA关注的人

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