自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 α-β剪枝算法

**α-β剪枝算法**利用α-β剪枝算法,对下图所示的博弈树进行搜索,搜索得到根节点选择的走步,以及没有必要进行评估的节点,并求出给出在何处发生了剪枝,以及剪枝的类型(属于α剪枝还是β剪枝)。public interface Interface{ public void getStrategy(String InputFile);}import java.util.*;im...

2021-03-30 21:35:58 696

原创 八数码问题

八数码问题八数码问题也称为九宫问题。在3×3的棋盘,摆有八个棋子,每个棋子上标有1至8的某一数字,不同棋子上标的数字不相同。棋盘上还有一个空格,与空格相邻的棋子可以移到空格中。要求解决的问题是:给出一个初始状态和一个目标状态,找出一种从初始转变成目标状态的移动棋子步数最少的移动步骤。所谓问题的一个状态就是棋子在棋盘上的一种摆法。棋子移动后,状态就会发生改变。解八数码问题实际上就是找出从初始状态...

2021-03-30 21:35:43 806

原创 Iconfont图标是框的解决

这些icon图标显示框框,请修改图片属性:选 始终复制 和 内容图片选择复制可以复制相对路径,可以直接使用。

2021-03-30 20:38:22 662

原创 wpf实现仿苹果水平滑动效果

wpf实现仿苹果水平滑动效果cs:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Windows.Data;using System.Windows.Documents;using Sys

2021-03-30 20:25:40 394

原创 Python网络爬虫与信息提取.MOOC. 中国大学定向排名爬虫

课程地址:import requestsfrom bs4 import BeautifulSoupimport bs4 def getHTMLText(url): try: r = requests.get(url, timeout=30) r.raise_for_status() r.encoding = r.apparent_e...

2020-02-16 00:39:08 217

翻译 建模追女孩

模型假设: 一个女生愿意在一段时间中和一个男生开始一段感情 N个男生追求这个女生,需要女生根据自己条件判断 在追求者中,男生有好有坏,任何两个男生都可以比较,且没有相等情况 1 2 3 … . N (编号数字越大越表明这个男生越适合这个女生)。N种 在什么情况之下开始答应男孩子的追求。实际复杂的问题,建模要简单化,做出合理建议: N个男生以不同的随机顺序向女生依次表白 面对表...

2018-08-08 17:50:41 218

原创 while ture try-except

age = int(input("请输入你家狗狗的年龄: "))print("")if age < 0: print("你是在逗我吧!")elif age == 1: print("相当于 14 岁的人。")elif age == 2: print("相当于 22 岁的人。")

2018-08-07 22:52:58 8883

原创 廖雪峰python教程习题——模块

模块为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。 为了避免不同的人编写的模块名相同使模块名冲突,Python又引入了按目录来组织模块的方法,称为包(Package)。在Python中,安装第三方模块,是通过包管理工具pip完成的。...

2018-08-01 22:24:45 301

原创 廖雪峰python教程习题——高级特性

切片利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法: if len(s) == 0: return s elif s[0] == ' ': return (trim(s[1:])) elif s[-1] == ' ': return (trim(s[:-1])) ...

2018-08-01 21:33:53 336

原创 廖雪峰python教程习题——函数

调用函数Python内置了很多有用的函数,我们可以直接调用。请利用Python内置的hex()函数把一个整数转换成十六进制表示的字符串:n1 = 255n2 = 1000print(hex(n1))print(hex(n2))定义函数在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用...

2018-08-01 17:27:37 1339

原创 Python 切片

例题:回数是指从左向右读和从右向左读都是一样的数,例如12321,909。请利用filter()筛选出回数:def is_palindrome(n): return str ( n ) == str ( n )[::-1]if __name__ == '__main__': output = filter ( is_palindrome , range ( 1 , 10...

2018-08-01 16:31:49 926

原创 廖雪峰python教程习题——函数式编程2

返回函数返回闭包时牢记一点:返回函数不要引用任何循环变量,或者后续会发生变化的变量。 要引用循环变量时,方法是再创建一个函数,用该函数的参数绑定循环变量当前的值,无论该循环变量后续如何更改,已绑定到函数参数的值不变。利用闭包返回一个计数器函数,每次调用它返回递增整数:def createCounter(): num = 0 def counter(): ...

2018-08-01 00:38:46 329

原创 廖雪峰python教程习题——函数式编程1

高阶函数 map/reducemap()函数 接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回。 reduce()函数 把一个函数作用在一个序列[x1, x2, x3, …]上,这个函数必须接收两个参数,reduce把结果继续和序列的下一个元素做累积计算。1.利用map()函数,把用户输入的不规范的英文...

2018-07-31 01:18:23 249

空空如也

空空如也

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

TA关注的人

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