码迷,mamicode.com
首页 > 编程语言
Java单例模式
由于经常用笔记本上网,还是在博客里备份一下自己的学习成果比较好,复习起来也很方便。 从今天开始把自己会的知识总结在博客里。 以下为单例模式里的两种方法的代码:饿汉模式和懒汉模式。 ...
分类:编程语言   时间:2017-07-22 00:46:37    阅读次数:226
最大公约数算法
看到一个比较精炼的最大公约数算法: ...
分类:编程语言   时间:2017-07-22 00:44:56    阅读次数:179
Coursera Algorithms week3 归并排序 练习测验1: Merging with smaller auxiliary array
题目原文: Suppose that the subarray a[0] to a[n-1] is sorted and the subarray a[n] to a[2*n-1] is sorted. How can you merge the two subarrays so that a[0] ...
分类:编程语言   时间:2017-07-22 00:44:32    阅读次数:284
新手算法学习之路----二叉树(二叉树的路径和)
题目: 给定一个二叉树,找出所有路径中各节点相加总和等于给定 目标值 的路径。 一个有效的路径,指的是从根节点到叶节点的路径。 代码加思路: ...
分类:编程语言   时间:2017-07-22 00:44:14    阅读次数:286
VC++ 使用预编译头
一、使用默认的预编译头 要使用预编译头,我们必须指定一个头文件,这个头文件包含我们不会经常改变的代码和其他的头文件,然后我们用这个头文件来生成一个预编译头文件(.pch文件),想必大家都知道 StdAfx.h这个文件。很多人都认为这是VC提供的一个“系统级别”的,编译器带的一个头文件。其实不是的,这 ...
分类:编程语言   时间:2017-07-22 00:43:59    阅读次数:271
【转】C语言正确使用extern关键字
利用关键字extern,可以在一个文件中引用另一个文件中定义的变量或者函数,下面就结合具体的实例,分类说明一下。 一、引用同一个文件中的变量 如果按照这个顺序,变量 num在main函数的后边进行声明和初始化的话,那么在main函数中是不能直接引用num这个变量的,因为当编译器编译到这一句话的时候, ...
分类:编程语言   时间:2017-07-22 00:43:25    阅读次数:280
Python学习笔记第二十二周(前端知识点补充)
目录: 一、伪类 二、样式 1、字体 2、背景图片 3、margin和padding 内容: 一、伪类 二、样式 1、字体格式: letter-spacing: 字母之间的间距 word-spacing: 单词之间的间距(重要) text-transform:capitalize 首字母大写 2、背 ...
分类:编程语言   时间:2017-07-22 00:42:56    阅读次数:178
字符串ASCII码排序
发现有序字典并不是按照ASCII码排序的,用集合的OrderBy()方法、Array.Sort也是如此。此时,解决方案是在用Array.Sort时指定一个参数string.CompareOrdinal。string.CompareOrdinal会把每个字符先转成相应的数值(如 a 转为数值 97),... ...
分类:编程语言   时间:2017-07-22 00:13:58    阅读次数:378
Codeforces 196C Paint Tree(贪心+极角排序)
题目链接 Paint Tree 给你一棵n个点的树和n个直角坐标系上的点,现在要把树上的n个点映射到直角坐标系的n个点中,要求是除了在顶点处不能有线段的相交。 我们先选一个在直角坐标系中的最左下角的点,把根结点放到这个点中,然后对剩下的点进行极角排序,按逆时顺序一个个塞进来,类似地递归处理。 这样就 ...
分类:编程语言   时间:2017-07-22 00:13:40    阅读次数:330
Coursera Algorithms week2 基础排序 Interview Questions: 1 Intersection of two sets
题目原文: Given two arrays a[] and b[], each containing n distinct 2D points in the plane, design a subquadratic algorithm to count the number of points t ...
分类:编程语言   时间:2017-07-22 00:12:01    阅读次数:236
github修改仓库项目的语言类型
github是 采用Linguist来自动识别你的代码应该归为哪一类. 解决方法: 我们可以在仓库的根目录下添加.gitattributes文件: ## 使用 `.gitattributes` 配置文件具体就是在项目根目录添加文件名为`.gitattributes`的文本文件,写入如下格式的配置*. ...
分类:编程语言   时间:2017-07-22 00:11:30    阅读次数:274
指向数组的指针做函数参数练习----打印不及格学生成绩
输出不及格学生的序号以及他们的所有成绩。 ...
分类:编程语言   时间:2017-07-22 00:10:15    阅读次数:180
Unity Shader入门教程(一)
参考文献:http://www.360doc.com/content/13/0923/15/12282510_316492286.shtml Unity Shader是着色器,将纹理、网格信息输入,得到材质的一段程序,具体是个什么东西,还需要亲自实践才知道。一个Unity大神推荐我:如果要学计算机图 ...
分类:编程语言   时间:2017-07-22 00:10:07    阅读次数:341
数组去重
去重的几种方式: 传统方法: 假定法: 利用indexOf() foreach: ...
分类:编程语言   时间:2017-07-22 00:09:58    阅读次数:201
【转】理解Callable 和 Spring DeferredResult
http://www.cnblogs.com/aheizi/p/5659030.html 1-介绍 Servlet 3中的异步支持为在另一个线程中处理HTTP请求提供了可能性。当有一个长时间运行的任务时,这是特别有趣的,因为当另一个线程处理这个请求时,容器线程被释放,并且可以继续为其他请求服务。这个 ...
分类:编程语言   时间:2017-07-22 00:08:48    阅读次数:686
javascript复习笔记
/* Javascript:用来在页面中编写特效,和HTML、CSS一样都是有浏览器解析 Javascript语言: 一、JS如何运行(javascript,jscript,vbscript,applet...) 二、输出 alert(什么类型都可以);可以做调试用 document.write("... ...
分类:编程语言   时间:2017-07-22 00:07:14    阅读次数:154
Coursera Algorithms week2 基础排序 Interview Questions: 2 Permutation
题目原文: Given two integer arrays of size n , design a subquadratic algorithm to determine whether one is a permutation of the other. That is, do they co ...
分类:编程语言   时间:2017-07-22 00:06:56    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!