码迷,mamicode.com
首页 > 编程语言 > 日排行
算法总结之 两个单链表相交的一些列问题
单链表,可能有环,也可能无环。给定两个单链表的头节点head1 和 head2 这两个链表可能交也可能不交。实现函数,如果相交,请返回相交的第一个节点,不交返回null 这道题目需要分析的情况非常 本题拆分长三个子问题,每一个子问题都可以作为一道独立的算法题。 问题一、 如何判断有环 有则返回第一个 ...
分类:编程语言   时间:2017-09-10 21:40:00    阅读次数:206
你是怎么看完《JavaScript权威指南》《JavaScript高级程序设计》等这类厚书的?
如果js属于刚刚入门阶段,不建议抱着书一直看下去,因为这样你不容易明白这些定义和概念的用法.看着看着就会很迷惑的。建议先试着用原生JS写一些小项目和小程序,然后试着写博客做些笔记,把遇到的困惑写下来,带着疑问去学习。 如果有一定的js基础或者用JQuery等一些库做过一些小东西的话,可以先看《Jav ...
分类:编程语言   时间:2017-09-10 21:40:11    阅读次数:203
python实现类似于Matlab中的magic函数
参考这篇文章的代码封装了一个类似Matlab中的magic函数,用来生成魔方矩阵。 测试结果 Matlab magic(7) Matlab ...
分类:编程语言   时间:2017-09-10 21:40:26    阅读次数:222
2016710101090 2016-2017《java程序设计》第三周感想
这周我们已经接触到java面向对象的内容了,说实话确实难了不少,各种新名词出现,和各种新词之间的关系。面向对象程序设计与面向过程程序设计有很大的差别,要学会在思维上的转换。这周主要学习了类与对象,也学习了构造对象,包括类的封装等,静态域与静态常量,也学习了一些注释方式。学的内容非常多,但是学的都不精 ...
分类:编程语言   时间:2017-09-10 21:42:06    阅读次数:164
Python list
列表(list):更改列表中的值: list1 = [1,2,3,4] list1[0] = 5 //将列表中的0位置的元素改为5 list1 append() list1 = [1,2,3,4] list2 = [5,6,7] list1.append(list2) 执行结果:[1, 2, 3, ...
分类:编程语言   时间:2017-09-10 21:42:14    阅读次数:199
spring-boot+mybatis整合简写
spring与mybatis整合,代码将变得非常优雅! 主要使用的jar包是mybatis-spring-boot-starter.jar,其maven依赖如下,加入到pom.xml文件中 <dependency> <groupId>org.mybatis.spring.boot</groupId> ...
分类:编程语言   时间:2017-09-10 21:42:47    阅读次数:143
java自学入门心得体会
java —— 一种可以撰写跨平台应用软件的面向对象的程序设计语言。 很多教程里都要概述java语言的诞生发明。其实像图灵的”图灵机“和”图灵测试“一样,当初的java并不是这样。 是用来操控一些电冰箱电器的一种编程语言。继而演变为了现在的java,当时的名字并不叫java。java的logo标志是 ...
分类:编程语言   时间:2017-09-10 21:43:00    阅读次数:215
Java的集合排序
前言:这几天碰到了一道算法题和一道面试题,问集合框架怎么排序的,有点懵逼。 1.比较器接口: Comparator<T> 接口 T - 此Comparator可以比较的对象类型 定义:强行对某个对象 collection 进行整体排序 的比较函数。可以将 Comparator 传递给 sort 方法 ...
分类:编程语言   时间:2017-09-10 21:43:43    阅读次数:170
Python程序练习3--模拟购物车
1.功能简介 此程序模拟用户登陆商城后购买商品操作。可实现用户登陆、商品购买、历史消费记查询、余额和消费信息更新等功能。首次登陆输入初始账户资金,后续登陆则从文件获取上次消费后的余额,每次购买商品后会扣除相应金额并更新余额信息,退出时也会将余额和消费记录更新到文件以备后续查询。 2.实现方法 架构: ...
分类:编程语言   时间:2017-09-10 21:45:52    阅读次数:250
python中if __name__ == '__main__': 的解析
python 中__name__ = '__main__' 的作用,到底干嘛的? 有句话经典的概括了这段代码的意义: “Make a script both importable and executable” 意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。 这句话,可 ...
分类:编程语言   时间:2017-09-10 21:46:03    阅读次数:320
java:easyui(jQueryEasyUI,分页)
1.介绍: jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。 2 ...
分类:编程语言   时间:2017-09-10 21:46:13    阅读次数:223
java 实现输出水仙花数
打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153 是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 程序段为: public class shuixian { public static void main(String[] a ...
分类:编程语言   时间:2017-09-10 21:46:24    阅读次数:160
C++primer 14.3.1节练习
练习14.16 这段代码不知道为何结果不对,实在找不出来错误在哪。 类似的代码放在StrVec类中是正确的。 练习14.17 略 ...
分类:编程语言   时间:2017-09-10 21:47:16    阅读次数:167
hdu 6194 string string string(后缀数组)
题目链接:hdu 6194 string string string 题意: 给你一个字符串,给你一个k,问你有多少个子串恰好在原串中出现k次。 题解: 后缀数组求出sa后,用height数组的信息去找答案。 每次用k长度的区间去卡height数组,求出该区间的lcp。 该区间的贡献就是ans=lc ...
分类:编程语言   时间:2017-09-10 21:48:49    阅读次数:201
Python内置函数详解
置顶 内置函数详解 https://docs.python.org/3/library/functions.html?highlight=built#ascii 此文参考了别人整理好的东西(地址:http://www.cnblogs.com/sesshoumaru/p/6140987.html#p1 ...
分类:编程语言   时间:2017-09-10 21:49:01    阅读次数:237
21-城里人套路深之用python实现逻辑回归算法
如果和一个人交流时,他的思想像弹幕一样飘散在空中,将是怎样的一种景象?我想大概会毫不犹豫的点关闭的。生活为啥不能简单明了?因为太直白了令人乏味。保留一些不确定性反而扑朔迷离,引人入胜。我们学习了线性回归,对于损失函数及权重更新公式理解起来毫无压力,这是具体直白的好处。然而遇到抽象晦涩的逻辑回归,它的 ...
分类:编程语言   时间:2017-09-10 21:49:41    阅读次数:219
后缀数组专题
后缀数组基本模板 ①倍增法(时间O(NlogN),空间O(N)) 1 #include<iostream> 2 using namespace std; 3 const int maxl = 100010; 4 char s[maxl]; 5 int totlen; 6 int r2[maxl], ...
分类:编程语言   时间:2017-09-10 21:50:04    阅读次数:201
Java并发知识概述
1.Java内存模型的抽象结构 Java中,所有的实例、静态域和数组元素都存储在堆内存中,堆内存是线程共享的。局部变量,形参,异常处理参数不会在线程之间共享,所以不存在内存可见性问题,也就不受内存模型的影响。 Java之间的通信由JMM控制,JMM决定一个线程对共享变量的写入何时对另一个线程可见。 ...
分类:编程语言   时间:2017-09-10 21:50:29    阅读次数:155
201671010128 2017-09-10 《Java程序设计》之对象与类
向对象程序设计的几个主要概念:抽象数据类型、类和对象、封装、类层次(子类)、继承性、多态性。 类是概念模型,定义对象的所有特性和所需的操作,类是对象的原型。 对象是存在的具体实体,具有明确定义的状态和行为。 对象有三个主要特征: 所有属于同一个类的对象都具有相同的特性和操作。 Java中,用构造器( ...
分类:编程语言   时间:2017-09-10 21:51:31    阅读次数:147
nexus搭建maven私服及私服jar包上传和下载
nexus搭建maven私服及私服jar包上传和下载 nexus搭建maven私服及私服jar包上传和下载 标签: nexus管理maven库snapshot 2017-06-28 13:02 844人阅读 评论(0) 收藏 举报 标签: nexus管理maven库snapshot 2017-06- ...
分类:编程语言   时间:2017-09-10 21:51:56    阅读次数:238
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!