码迷,mamicode.com
首页 > 编程语言
算法入门经典-第七章 例题7-4-1 拓展 n皇后问题 回溯法
实际上回溯法有暴力破解的意思在里面,解决一个问题,一路走到底,路无法通,返回寻找另 一条路。 回溯法可以解决很多的问题,如:N皇后问题和迷宫问题。 一.概念 回溯算法实际类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现不满足条件的时候,就回溯返回,尝试别的路径。 百度解释:回溯法( ...
分类:编程语言   时间:2017-09-11 00:49:35    阅读次数:186
Python爬虫简单入门及小技巧
刚刚申请博客,内心激动万分。于是为了扩充一下分类,随便一个随笔,也为了怕忘记新学的东西由于博主十分怠惰,所以本文并不包含安装python(以及各种模块)和python语法。 目标 前几天上B站时看到一部很好玩的番剧,名字《笨女孩》,实际上是由同名的搞笑向漫画动画化的。大家都知道动画一般一周一更,很难 ...
分类:编程语言   时间:2017-09-11 00:48:32    阅读次数:223
作业1开发一个简单的python计算器
开发一个简单的python计算器 hint: re.search(r'\([^()]+\)',s).group() '(-40/5)' ...
分类:编程语言   时间:2017-09-11 00:48:23    阅读次数:125
java练习---3
//程序员:罗元昊 2017.9.6public class world{ public static void main(String[] args){ double p=3.14,i=5.50; System.out.println(" 圆的面积:"+ p*i*i+ "cm2"); System ...
分类:编程语言   时间:2017-09-11 00:47:59    阅读次数:167
python django简单操作
准备: pip3 install django==1.10.3 cmd django-admin startproject guest 创建一个guest的项目 cd guest manage.py 查看各种manage的命令 manage.py startapp sign 创建一个应用 manag ...
分类:编程语言   时间:2017-09-11 00:47:17    阅读次数:196
Python生成器
Python生成器 ...
分类:编程语言   时间:2017-09-11 00:46:17    阅读次数:165
javascript -->constructor 小点
作为前端三剑客 html--css--javascript 基础差了果真是 寸步难行啊 。今天看到钗神的一篇文章 讲解 javascript继承。才刚刚开始看就蒙蔽了 好一会:直接看代码吧 // true // true // true // true // false // true 这里 为什么 ...
分类:编程语言   时间:2017-09-11 00:45:07    阅读次数:209
c语言----结构体--声明及定义
试着写点东西,主要为了巩固学习过的东西。 结构体?C语言中的结构体主要用来表达、定义一些自己想要的类型,例如日期,身份信息等等。 日期:2017-09-10 身份信息:姓名fakke,年龄23,身高180; 可以通过struct来实现。(个人感觉有点像python的字典) 定义的方式: 第一步:声明 ...
分类:编程语言   时间:2017-09-11 00:44:32    阅读次数:162
检测Python项目依赖包以及版本
#!/bin/env/bash find . -type f |grep py|xargs grep -E '^from|^import'| awk -F "py:" {'print $2'}|sort|uniq>res0.log sed -i 's/from/import/g' res0.log ...
分类:编程语言   时间:2017-09-10 23:53:31    阅读次数:523
笔记:Spring Cloud Zuul 快速入门
Spring Cloud Zuul 实现了路由规则与实例的维护问题,通过 Spring Cloud Eureka 进行整合,将自身注册为 Eureka 服务治理下的应用,同时从 Eureka 中获取了所有其他微服务的实例信息,这样的设计非常巧妙的将服务治理体系中维护的实例信息利用起来,使得维护服务实 ...
分类:编程语言   时间:2017-09-10 23:52:31    阅读次数:497
笔记:Spring Cloud Feign 其他配置
请求压缩 Spring Cloud Feign 支持对请求与响应进行GZIP压缩,以减少通信过程中的性能损耗,我们只需要通过下面二个参数设置,就能开启请求与响应的压缩功能,yml配置格式如下: feign: compression: request: enabled: true response: ...
分类:编程语言   时间:2017-09-10 23:52:07    阅读次数:1133
逆波兰表达式(RPN)算法简单实现
算法分析: 一、预处理 给定任意四则运算的字符串表达式(中缀表达式),preDeal预先转化为对应的字符串数组,其目的在于将操作数和运算符分离。 例如给定四则运算内的中缀表达式: 字符串数组化后得: 二、中缀表达式转后缀表达式 规则: 遍历中缀表达式, A、如果遇到操作数直接输出 B、如果遇到运算符 ...
分类:编程语言   时间:2017-09-10 23:50:36    阅读次数:311
Java复习之整型自动转换成浮点型
class DataCon { public static void main(String args[]) { int nop1=2; float fop2=2.25f; float fResult=nop1*fop2; System.out.println("Result:"+fResult); ...
分类:编程语言   时间:2017-09-10 23:47:42    阅读次数:291
对Java语言中包、修饰符、封装的一些总结
一、包(packsge) 1、包的概念 物理上是文件夹 逻辑上是有逻辑关系的集合 2、包的作用 把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用; 包可以避免名字冲突。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区 ...
分类:编程语言   时间:2017-09-10 23:47:23    阅读次数:278
Mac系统自带的Python版本切换
由于需要安装各种python包,所以需要在Mac中端输入各种pip install xxxxxx的命令。 问题:直接运行pip install xxxxxx后,包会安装到系统自带的2.7版本的Python中,而在用高级版本的Python时会出现仍然缺失这个包的现象。 解决:不用删除系统自带的Pyth ...
分类:编程语言   时间:2017-09-10 23:47:06    阅读次数:209
笔记:Spring Cloud Feign Ribbon 配置
由于 Spring Cloud Feign 的客户端负载均衡是通过 Spring Cloud Ribbon 实现的,所以我们可以直接通过配置 Ribbon 的客户端的方式来自定义各个服务客户端调用的参数。 全局配置 全局配置的方法非常简单,我们可以i直接使用 ribbon.<key>=<value> ...
分类:编程语言   时间:2017-09-10 23:46:57    阅读次数:1634
课堂笔记:Python基础-文件操作
对文件操作流程 现有文件如下: 注意 :在Windows系统中,hello文件是utf8保存的,打开文件时open函数是通过操作系统打开的文件,而win操作系统 默认的是gbk编码,所以直接打开会乱码,需要f=open('hello',encoding='utf8'),hello文件如果是gbk保存 ...
分类:编程语言   时间:2017-09-10 23:46:01    阅读次数:358
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!