码迷,mamicode.com
首页 >  
搜索关键字:杂    ( 58314个结果
数据结构与算法 | 数据结构与算法学习目录
1.数据结构与算法初探 (1)什么是数据结构 a.“摆放图书”例子 b.逻辑结构与存储结构 c.抽象数据类型 (2)什么是算法 算法的定义 算法的特性和设计要求 算法的度量方法(时间复杂度 & 空间复杂度) (3)算法优化——最大子列和 算法1:三重循环 算法2:两重循环 算法3:分治 算法4:在线 ...
分类:编程语言   时间:2020-07-04 01:14:59    阅读次数:83
.NET应用程序是如何加载CLR的?
一、序言: 在工作中,由于项目上的一些疑难杂症,想用Windbg来调试一下,所以想深入学习一下Windbg的脱码调试技术。但Windbg只是一个工具,能用和会用差别巨大。苦于理论基础知识不足,所以在学习过程中走了很多弯路,所以想把自己学习的过程记录下来。 二、疑问: Windbg提供了多种调试模式, ...
分类:Web程序   时间:2020-07-04 01:04:54    阅读次数:77
Java学习(十七)
Java多态的学习差不多有3个小时,老师还夹杂着一些编译器运用的知识。 这是多态的基本知识: 我们可以创建父类引用指向子类对象,这就是多态的一种。(这种也叫向下转型) Pet c=new Cat();//Pet是父类,Cat是子类 c.eat(); 这样的话,如果Pet中有一个eat()的方法就会编 ...
分类:编程语言   时间:2020-07-04 01:03:48    阅读次数:69
每日一题 - 剑指 Offer 41. 数据流中的中位数
题目信息 时间: 2019-06-30 题目链接:Leetcode tag: 大根堆 小根堆 难易程度:中等 题目描述: 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的 ...
分类:其他好文   时间:2020-07-04 00:57:27    阅读次数:75
004-递归
一、递归 递归就是方法自己调用自己,每次调用时传入不同的变量。有助于编程者解决复杂的问题,同时可以让代码变得简洁。 递归用于解决什么样的问题 各种数学问题如: 8皇后问题,汉诺塔,阶乘问题,迷宫问题,球和篮子的问题(google编程大赛)等。 各种算法中也会使用到递归,比如快排,归并排序,二分查找, ...
分类:其他好文   时间:2020-07-03 23:31:26    阅读次数:76
30分钟学会TypeScript
TypeScript可编译为JavaScript,专为开发大型和复杂应用程序的开发人员设计。TypeScript从C#和Java这样的语言继承了许多编程概念,为强大灵活、弱类型的JavaScript增加了更多的强类型语言的特性。 本文适用于熟悉JavaScript同时想要了解TypeScript的人 ...
分类:其他好文   时间:2020-07-03 23:22:44    阅读次数:77
SpringBoot启动方式
IDEA开发中启动 本地开发中常用 外置Tomcat中启动 接近淘汰 tomcat版本兼容问题复杂 微服务容器化部署复杂 Jar方式打包启动 官方推荐,工作中最陈昌勇 步骤:pom文件新增maven插件 <build> <plugins> <plugin> <groupId>org.springfr ...
分类:编程语言   时间:2020-07-03 23:13:34    阅读次数:67
剑指21: 调整奇数到偶数前
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。 示例: 输入:nums = [1,2,3,4]输出:[1,3,2,4] 注:[3,1,2,4] 也是正确的答案之一。 提示: 1 <= nums.length <= 500001 < ...
分类:其他好文   时间:2020-07-03 23:00:26    阅读次数:49
图论 最短路总结
写在前面:图论题的调试真感人 让我们进入正题 ##最短路是啥 emmm 顾名思义最短路就是求一个点到另外一个点的最小距离 一般来说最短路分为:单源最短路和多源最短路 单源最短路就是求一个源点到另外多个点的最短距离 而多源最短路就是求多个点到其他点的最短距离 算法一般有: floyd(多源 O(\(n ...
分类:其他好文   时间:2020-07-03 21:51:41    阅读次数:83
springboot整合springmvc应用
概述 MVC(Model–view–controller)是软件工程中的一种软件架构模式,基于此模式把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。目的是通过这样的设计使程序结构更加简洁、直观,降低问题的复杂度。其中各个组成部分的职责为: 视图(Vi ...
分类:编程语言   时间:2020-07-03 21:38:48    阅读次数:71
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!