码迷,mamicode.com
首页 > 编程语言
分治算法思想
1. 分解: 对这k个子问题分别求解。如果子问题的规模仍然不够小,则再划分为k个子问题,如此递归的进行下去,直到问题规模足够小,很容易求出其解为止。 2. 合并: 将求出的小规模的问题的解合并为一个更大规模的问题的解,自底向上逐步求出原来问题的解。 3. 分治算法的使用条件: 分治法所能解决的问题一 ...
分类:编程语言   时间:2020-06-10 13:19:11    阅读次数:164
[Tips] python的切片操作
str[start_index:end_index:step] step:正负数均可,其绝对值大小决定了切取数据时的‘‘步长”,而正负号决定了“切取方向”,正表示“从左往右”取值,负表示“从右往左”取值。当step省略时,默认为1,即从左往右以步长1取值。“切取方向非常重要!”“切取方向非常重要!” ...
分类:编程语言   时间:2020-06-10 13:15:54    阅读次数:63
力扣----9. 只出现一次的数字(JavaScript, Java实现)
题目描述: 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明: 你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1: 输入: [2,2,1]输出: 1示例 2: 输入: [4,1,2,1,2]输出: 4 javaSc ...
分类:编程语言   时间:2020-06-10 13:11:03    阅读次数:71
Python用notepad编程设置
python 格式 缩进 python 缩进格式保持一致、用四个空格 notepad将tab替换为空格 显示tab和空格的区别 显示效果如下: ...
分类:编程语言   时间:2020-06-10 12:59:06    阅读次数:79
KMP算法:关于各个步骤的疑惑和思考
KMP看书是很难懂的......相信我,推荐一个易懂视频 https://www.bilibili.com/video/BV1jb411V78H?from=search&seid=9395428282072905815 1.为什么只用研究模式串?因为发生不匹配时,模式串当前下标之前的内容和被查找串的 ...
分类:编程语言   时间:2020-06-10 12:57:56    阅读次数:86
json转化为C#、Java、TypeScript、VisualBasic、Python实体类
效果展示: 源码下载地址:https://github.com/doyoulaikeme/DotNetSample/tree/master/DotNetSample2 ...
分类:编程语言   时间:2020-06-10 12:57:16    阅读次数:82
JavaScript中的这些骚操作,80%的人都不知道
引言 🏂 1.写这篇文章的缘由是上周在公司前端团队的code review时,看了一个实习小哥哥的代码后,感觉一些刚入行不久的同学,对于真实项目中的一些js处理不是很熟练,缺乏一些技巧。 2.因此整理了自己开发中常用的一些js技巧,灵活的运用,会增强你解决问题的能力,也会对你的代码简洁性有很大的改 ...
分类:编程语言   时间:2020-06-10 12:56:49    阅读次数:235
关于写SpringBoot+Mybatisplus+Shiro项目的经验分享一:需求介绍
这次我尝试写一个原创的项目 the_game 框架选择: SpringBoot+Mybatisplus+Shiro 首先是简单的需求介绍(素材灵感来自英雄联盟) 5个关键的表: admin(管理员): lol(英雄): lol_forces(势力): lol_occupation(职业): lol_ ...
分类:编程语言   时间:2020-06-10 12:56:12    阅读次数:66
如何用JavaScriptJ封装拖动验证滑块?本文教你
前言 星期六闲着没事,就想着写写原生js玩玩,在网上看了几个效果后决定做这个效果,并且使用了prototype和eventEmitter封装成了库。 最终效果 分析 1.看到这个效果我们首先应该想到和拖动有关的api: onmousedown, onmousemove, onmouseup 其次要支 ...
分类:编程语言   时间:2020-06-10 12:54:52    阅读次数:106
python--pyqtgraph
官网:http://www.pyqtgraph.org/ 安装:pip install pyqtgraph -i https://pypi.douban.com/simple ...
分类:编程语言   时间:2020-06-10 12:51:24    阅读次数:81
java下载文件写的工具类
提供一个文件的网址 1 ... 2 private File getNetUrlHttp(String netUrl, String filePath) throws IOException { 3 File file = null; 4 URL urlfile; 5 InputStream inS ...
分类:编程语言   时间:2020-06-10 11:25:42    阅读次数:121
Unity UGUI 自适应的个人理解
我们多少应该都遇到过,做好的游戏打包出来后,某些 UI 元素的位置全都乱了。出现这种情况是因为:在进行 UI 元素摆放的时候没有考虑到在不同分辨率下,UI 元素的位置变动,没有对它们进行针对性的修改和调整。 1、所谓的自适应 a.保持相对位置不变 比如将 UI 设计在屏幕的右上角,那么在各种的分辨率 ...
分类:编程语言   时间:2020-06-10 11:24:59    阅读次数:115
spring注解驱动开发原理剖析
组件注册 @Configuration、@Bean注册组件 先写一个bean public class Person { private String name; private Integer age; public Person() { } public Person(String name, ...
分类:编程语言   时间:2020-06-10 11:23:46    阅读次数:69
数组中重复的数字
题目: 在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应第一个重复的数字是2。 来源:https://www. ...
分类:编程语言   时间:2020-06-10 11:23:33    阅读次数:117
Python-爬虫-懒得写的部分
requests #!/usr/bin/env python3 # -*- coding: utf-8 -*- import requests import re url = "" hd = {"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x6 ...
分类:编程语言   时间:2020-06-10 11:21:25    阅读次数:116
Java poi导入Excel
public MessageTo importPartyMember(MultipartFile file) { try { InputStream is = file.getInputStream(); Workbook hssfWorkbook = null; if (file.getOrigi ...
分类:编程语言   时间:2020-06-10 11:17:24    阅读次数:60
python if条件判断dataframe是否为空
在使用python for循环做数据处理时,会遇到某些文件为空,导致程序报错,可以使用dataframe.empty加if条件判断进行解决 例如: 1 data = pd.read_csv(file, skiprows=1, header=None, error_bad_lines=False) 2 ...
分类:编程语言   时间:2020-06-10 11:16:52    阅读次数:168
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!