码迷,mamicode.com
首页 > 编程语言
《高质量C++/C编程指南》
基本功:编程风格出错处理算法复杂度分析头文件的作用:通过头文件来调用库功能。在很多场合,源代码不便向用户公布,只要向用户提供头文件和二进制的库即可。头文件相当于向外提供接口。加强类型检查。声明与定义不一致会“警告”。风格问题:一行代码只做一件事,如只定义一个变量,只写一条语句尽可能在定义变量的同时初...
分类:编程语言   时间:2015-05-28 00:28:39    阅读次数:108
Introduction to C Memory Management and C++ Object-Oriented Programming
C is used when at least one of the following matters:SpeedMemoryLow-level features(moving the stack pointer, etc.).Level of abstractionLanguagesDirect...
分类:编程语言   时间:2015-05-28 00:25:23    阅读次数:228
【算法学习笔记】52.一道题的三种方法..二分答案、动态规划、计算几何 SJTU OJ 1250 BestSubsequence
---恢复内容开始---1250. BestSubsequenceDescriptionLL有n个妹子,他给妹子们编号排成一排。据说今天天气大好,LL要去春游了,他决定要选定至少F个妹子一起去玩。 为了让妹子们开心,他决定选连续一段的妹子们。然后LL有个特殊的癖好,他喜欢体重比较厉害一些的妹子。那你...
分类:编程语言   时间:2015-05-28 00:24:59    阅读次数:182
秦九昭算法
问题4:怎样求一般的多项式当时的值?求的值时,即则要求值只需要做n次乘法,n次加法。这种算法是由南宋大数学家秦九韶在他的《数书九章》中首先介绍,我们把这种计算方法叫做秦九韶算法。介绍南宋大数学家秦九韶秦九韶(1208年-1261年)南宋官员、数学家,与李冶、杨辉、朱世杰并称宋元数学四大家。主要成就:...
分类:编程语言   时间:2015-05-28 00:24:13    阅读次数:487
【算法学习笔记】53.单调队列的简单应用 SJTU OJ 1034 二哥的金链
1034. 二哥的金链Description一个阳光明媚的周末,二哥出去游山玩水,然而粗心的二哥在路上把钱包弄丢了。傍晚时分二哥来到了一家小旅店,他翻便全身的口袋也没翻着多少钱,而他身上唯一值钱的就是一条漂亮的金链。这条金链散发着奇异的光泽,据说戴上它能保佑考试门门不挂,RP++。好心的老板很同情二...
分类:编程语言   时间:2015-05-28 00:24:09    阅读次数:271
一些程序语言或者OS的包管理工具
npm 之于 Node.js,就像 pip 之于 Python,gem 之于 Ruby,pear 之于 PHP,CPAN 之于 Perl ……同时也像 apt-get 之于 Debian/Ubutnu,yum 之于 Fedora/RHEL/CentOS,homebrew 之于 Mac OS X。
分类:编程语言   时间:2015-05-28 00:22:16    阅读次数:147
Spring框架中的IOC和DI的区别
上次面试被问到IOC和DI的区别时,没怎么在意,昨天又被问到,感觉有点可惜。今晚总算抽点时间,查看了spring官方文档。发现,IoC更像是一种思想,DI是一种行为。为了降低程序的耦合度,利用spring将对象依赖的对象进行注入的过程中,发生了什么呢?发生了控制权的反转。而spring官方文档中,也...
分类:编程语言   时间:2015-05-28 00:20:40    阅读次数:372
java开源资源
开到一遍不错的java开源整理,摘录一下,后续遇到好的继续更新。构建这里搜集了用来构建应用程序的工具。Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。G...
分类:编程语言   时间:2015-05-28 00:17:47    阅读次数:768
基于范围的for循环C++11
这简化了一种常见的循环任务:对数组或容器类,如vector和array,的每个元素执行相同的操作。 1 double prices[5] = {4.99, 10.99, 6.87, 7.99, 8.49}; 2 3 for (double x : prices) 4 5 ...
分类:编程语言   时间:2015-05-28 00:19:26    阅读次数:146
【转载】C++引用详解
原文:http://www.cnblogs.com/gw811/archive/2012/10/20/2732687.html引用的概念引用:就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。引用的声明方法:类型标识符 &引用名=目标变量名; 如下:定义引用ra,它是变量a的引....
分类:编程语言   时间:2015-05-28 00:18:11    阅读次数:202
hiho47 : 拓扑排序·一
时间限制:10000ms单点时限:1000ms内存限制:256MB描述由于今天上课的老师讲的特别无聊,小Hi和小Ho偷偷地聊了起来。小Ho:小Hi,你这学期有选什么课么?小Hi:挺多的,比如XXX1,XXX2还有XXX3。本来想选YYY2的,但是好像没有先选过YYY1,不能选YYY2。小Ho:先修课...
分类:编程语言   时间:2015-05-28 00:18:29    阅读次数:261
Unity Dynamic Batching
1 public class test1 : MonoBehaviour { 2 3 public GameObject prefab; 4 5 void Start() 6 { 7 for (int i = 0; i ().material.color...
分类:编程语言   时间:2015-05-28 00:13:43    阅读次数:227
spring
安装本地maven:http://blog.csdn.net/java_min/article/details/8857492已看到版本信息Eclipse怎样设置应用本地的maven:http://jingyan.baidu.com/article/e2284b2b3a7384e2e7118d68....
分类:编程语言   时间:2015-05-28 00:13:00    阅读次数:202
java学习笔记
1 class A 2 { 3 public static final int VAL = 3; // 不会导致A被加载 4 static 5 { 6 System.out.println("load A"); 7 } 8 public A(...
分类:编程语言   时间:2015-05-28 00:15:14    阅读次数:166
Python pycurl
#!/usr/bin/env python# -*- coding:utf-8 -*from __future__ import print_functionimport pycurlimport reimport systry: from io import BytesIOexcept Im...
分类:编程语言   时间:2015-05-28 00:14:25    阅读次数:268
《算法精解 C语言描述》
算法设计的一般方法随机法依赖于随机数的统计特性。一个应用随机法的例子是快速排序。分治法动态规划贪心法近似法——旅行商问题指针在C语言中,通常声明一个void指针来表示泛型指针。对于泛型指针来说类型转换非常重要,因为只有告诉泛型指针通过何种类型来访问地址时,泛型指针才能正确取到值。这是由于泛型指针不会...
分类:编程语言   时间:2015-05-28 00:12:42    阅读次数:352
数据结构排序-堆排序
堆排序就是利用了最大堆(或最小堆)堆顶记录的关键字最大(或最小)这一特征,使得在当前无序区中选取最大(或最小)关键字变得简单。以最大堆为例,它的基本思想就是:先将初始文件R[1..n]建成一个最大堆,此堆为初始的无序区;再将关键字最大的记录R[1](即堆顶)和无序区的最后一个记录R[n]交换,由此得...
分类:编程语言   时间:2015-05-28 00:10:17    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!