码迷,mamicode.com
首页 > 编程语言 > 日排行
数据结构与算法-绪论
##绪论 算法:即是在特定计算模型下,旨在解决特定问题的指令序列 要保证正确性、确定性、可行性、有穷性 有穷性: ###例子1:HailStone序列 @Test public void test1() { int n = 7; int length = 1; while (n > 1) { n = ...
分类:编程语言   时间:2020-07-24 22:12:42    阅读次数:88
tarjan 算法与图的连通性
tarjan 求 e-dcc, v-dcc, scc 以及相关缩点问题 ...
分类:编程语言   时间:2020-07-24 22:15:08    阅读次数:89
递归方程的求解和算法时间复杂度的分析
资料传送门: 1.https://blog.csdn.net/u013340360/article/details/81030820 2.https://wenku.baidu.com/view/bd467ec208a1284ac8504392.html 3.https://baike.baidu. ...
分类:编程语言   时间:2020-07-24 22:15:48    阅读次数:95
Java中ArrayList和LinkedList的对比分析
继承关系对比 从JDK API中可知二者都实现了 List 接口,故此二者都会有add,cantains等方法。 对于List接口的实现类,都有以下特点: 允许重复的元素 允许null值。至少ArrayList和LinkedList都允许有null值,并且null也是可以重复的,添加多个null,l ...
分类:编程语言   时间:2020-07-24 23:43:56    阅读次数:98
0基础新手该如何学习Python?分享学习技巧!
随着人工智能和数据分析的发展,Python作为首选编程语言已经成为了普通大众都喜欢的编程语言,也是初学者首要学习的编程语言,不过很多人在学习之前都非常迷茫,新手该如何入手学习Python呢?今天为大家总结一下学习方法和技巧。
分类:编程语言   时间:2020-07-24 23:47:38    阅读次数:90
一道经典面试题:字符串在Java中如何通过“引用”传递
这是Java的一个经典问题。 ? stackoverflow上也有很多类似的问题,有很多不正确/不完整的答案。 ? 如果你想的不多,问题很简单。 ? 但如果你多想想,可能会很困惑。
分类:编程语言   时间:2020-07-24 23:49:44    阅读次数:113
简答算法
在leetcode上遇到的题: 给定一个整数数组 A ,考虑 A 的所有非空子序列。对于任意序列 S ,设 S 的宽度是 S 的最大元素和最小元素的差。返回 A 的所有子序列的宽度之和。 例子: 输入:[2,1,3] 输出:6 解释: 子序列为 [1],[2],[3],[2,1],[2,3],[1, ...
分类:编程语言   时间:2020-07-25 09:17:58    阅读次数:77
Java继承同时实现接口
...
分类:编程语言   时间:2020-07-25 09:19:35    阅读次数:57
python 对象 例子
上图可以看出,对象没有初始化函数,实例化对象不能传参,但是可以调用方法 上图可以看出, self不能接受参数 上图可以看出,对于有初始化函数的类,必须要指定参数。 ...
分类:编程语言   时间:2020-07-25 09:19:49    阅读次数:68
Spring 常用注解
1.组件注解@Component("xxx")@Scope("prototype")@Lazy(true)@DepondsOn({"aa","bb"})@PostConstructor和@PreDestroy@Resource(name="xx")@Autowired(required=false) ...
分类:编程语言   时间:2020-07-25 09:20:19    阅读次数:98
第十六天学习进度--数列找规律算法(预测算法)之更一般形式(2)
昨天提供的多项式函数模拟已经能够模拟绝大部分的曲线函数了,但是对于幂函数还有指数函数还是无能为力,我在网上找了很多的规律题,小学的规律题通过昨天的数列找规律算法基本都能模拟出正确答案,但是对于公务员的规律题,多项式的曲线函数模拟基本上很少能够模拟成功的。 今天欲通过添加指数和幂函数的方式,来让规律寻 ...
分类:编程语言   时间:2020-07-25 09:26:25    阅读次数:97
410. 分割数组的最大值. 二分
给定一个非负整数数组和一个整数 m,你需要将这个数组分成 m 个非空的连续子数组。设计一个算法使得这 m 个子数组各自和的最大值最小。 注意: 数组长度 n 满足以下条件: 1 ≤ n ≤ 1000 1 ≤ m ≤ min(50, n) 示例: 输入: nums = [7,2,5,10,8] m = ...
分类:编程语言   时间:2020-07-25 09:27:00    阅读次数:73
设计一个有getMin功能的栈(C++实现)
代码: #include <iostream> #include <stack> # include <string> #include <stdexcept> using namespace std; class my_stack { public: my_stack(){}; ~my_stack ...
分类:编程语言   时间:2020-07-25 09:28:16    阅读次数:67
python网络爬虫
一、python爬虫环境与简介 二、认识HTTP 三、简单静态网页爬取 四、常规动态网页爬取 五、模拟登陆 六、PC客户端抓包 七、Scrapy爬虫 一、python爬虫环境与简介 1、认识爬虫 (1)爬虫的概念 网络爬虫也被称为网络蜘蛛、网络机器人,是一个自动下载网页的计算机程序或自动化脚本。 网 ...
分类:编程语言   时间:2020-07-25 09:28:47    阅读次数:66
【Spring】07 后续的学习补充 vol1
控制反转Inverse Of Control的演变: 在之前的原生Javaweb项目的问题: 我们三层架构每一层之间的联系是这样的: 由GradeDao接口指向GradeDaoImpl 再由GradeService指向GradeServiceImpl 但是我们发现,如果这样写死在每一层的硬编码中的话 ...
分类:编程语言   时间:2020-07-25 09:30:07    阅读次数:74
java中的枚举类型
枚举类类型也是一个类,是一个Enum的一个子类,它的最终父类也是Object类,下面是枚举类行中一些特性。 1、不能被继承,也不能继承别的类 2、可以实现接口 3、构造器是私有的 例子: 定义: public enum Gander { MALE, FEMALE, UNKNOW("不确定"); // ...
分类:编程语言   时间:2020-07-25 09:31:01    阅读次数:66
Java通用型支付+电商平台双系统实战
点击下载:Java通用型支付+电商平台双系统实战无密 第1章 课程概览 本章主要分四方面:(1)进行项目演示,展示学完本课程之后同学将收获的项目的整体效果【小伙伴们的收获】;(2)概述剖析项目核心流程【提升竞争力必备佳品】;(3)本课程适合谁学习?学习的前置知识要求。 1-1 实战双系统,师兄带你飞 ...
分类:编程语言   时间:2020-07-25 09:31:17    阅读次数:104
[Jarvisos]Tell me something
0x01 拿到题目首先检查一下是32位还是64位 64位程序,未开启canary栈保护 运行一下程序,检查一下程序的运行逻辑 提示—>输入—>输出 0x02 ida反编译一下,看一下代码逻辑是什么 发现read函数在向v6读入输入的时候没有判断v6接受参数的大小范围,而超出了v6所能接受的最大范围, ...
分类:编程语言   时间:2020-07-25 09:35:10    阅读次数:81
子集枚举的二进制算法
对于已知个数的集合来说,枚举其非空子集的最简单方法是二进制枚举法 void print_subset(int n,int s) { for(int i=0;i<n;i++) { if(s&(1<<i)) { printf("%d ",i); //事实上i输出的是集合的数组标号 } } cout<<e ...
分类:编程语言   时间:2020-07-25 09:38:01    阅读次数:68
java数据类型及其运算符
变量的本质 变量本质上就是代表一个”可操作的存储空间”,空间位置是确定的,但是里面放置什么值不确定。我们可通过变量名来访问“对应的存储空间”,从而操纵这个“存储空间”存储的值。 Java是一种强类型语言,每个变量都必须声明其数据类型。变量的数据类型决定了变量占据存储空间的大小。 比如,int a=3 ...
分类:编程语言   时间:2020-07-25 09:39:49    阅读次数:79
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!