自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 [c++]百度笔试题

进程调度算法中有一种最小执行时间优先SJF(shortest job first)的调度算法,当一个进程结束后,会选择进程执行时间最短的进行执行,如果执行时间出现相同的情况,考察进入时间,还出现相同,先列出的先执行。比如说进程到来的时间和需要的执行时间如下:进程进入时间执行需要时间实际执行时间等待时间a0700

2016-04-22 09:44:03 428

原创 [c++]set整理

1. set中元素必须有比较的方法 set中元素必须有比较顺序的方法,如下,如果自定义一个struct类型Node,定义set不会出错,向set中插入元素时编译出错:#include #include using namespace std;struct Node{ int i; int j; Node(int ii,int jj):i(ii),j(jj){} void p

2016-04-21 23:08:46 325

转载 [c++]traits

以后再添加自己的理解参考资料:简洁版 http://www.cnblogs.com/pugang/archive/2012/10/17/2727378.html  大神的代码  值得好好推敲  template第一次见追根溯源版http://www.cnblogs.com/youthlion/archive/2011/12/01/2255618.html

2016-04-20 16:18:29 239

原创 [c++]一道算法题的思考

题目描述:输入一个整数数组,实现一个函数调整数组中数字机的顺序,使得所有的奇数位于数组的前半部分,偶数位于后半部分,并保持奇数和奇数间,偶数与偶数间的相对位置。实际是一道排序题,排序的依据是奇数因此所有的稳定的排序算法都可以用在这个地方 递归分制,插排,冒泡法,桶排class RecursiveSort implements sort{ public void s

2016-04-20 10:07:46 266

原创 [java]排序算法总结

用java写了一个排序算法的总结,可初步用来比较排序算法的效率使用代理模式,在排序开始和结束时记录机器时间,计算耗时1. 定义排序接口public interface sort { void dosort(int[] array,int beg,int end); }2. 随机数生成器,测试用public class RandNums { static Random rand

2016-04-20 09:12:36 302

转载 虚函数表

面试时被问到vpt怎么实现的,蒙了!!例子没有太太懂 Fun pfun1=(Fun)(*(long*)*(long*)&d1);得到虚表中第一个虚函数的地址参考:http://www.cppblog.com/  好地方http://eriol.iteye.com/blog/1167737http://www.cnblogs.com/lihaosky/articles/160

2016-04-19 15:11:25 243

原创 [c++]非局部静态对象初始化顺序

参考effective c++腾讯面试题  全局变量初始化顺序1. static对象包括global对象、定义域namespace作用域内的对象、class内或者函数内或文件作用域内被声明为static的对象局部static对象,函数内声明的static对象,其他的都是全局static对象2. 编译单元 产生单一目标文件的源码,基本上是单一源码文件加上包含的头文件

2016-04-19 14:22:03 696

原创 [c++]const使用

参考effective c++1. 与指针配合char * str="Hello";const char * p = str;//指向常量的指针p[0]='h'; //wrongp="Hi"; //Okchar const * pp=str;//同上 只关心const相对于 * 位置char * const cp=str;//指针常量 不允许指向其他的地址cp[0]=

2016-04-19 10:54:40 221

原创 【面试题】判断链表中是否有环

1. 快慢指针/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: boo

2016-04-18 22:51:56 328

翻译 [c++]LeetCode Median of Two Sorted Arrays问题

问题描述:There are two sorted arrays nums1 and nums2 of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).总结大牛的算法如下:假设nums

2015-10-18 08:54:35 312

翻译 [c++]c++11 新标准

1. constexpr要求编译器去确认变量是常量表达式constexpr int sz=size(); //编译时除非size()是constexpr function,否则不通过当用constexpr修饰指针,说明是指针常量,不是指向常量的指针const int *p=nullptr; //指向常量的指针constexpr int *q=nullptr;//指针

2015-10-16 16:25:31 283

原创 [c++] LeetCode longest substring without repeating characters问题

问题描述:Given a string, find the length of the longest substring without repeating characters. For example, the longest substring without repeating letters for "abcabcbb" is "abc", which the length i

2015-10-15 22:29:50 305

翻译 [c++]使用前后缀表示常量的类型

字符或字符串常量使用前缀PrifixmeaningTypeuunicode 16 characterchar16_tU................32...32Lwide characterwchar_tu8utf-8(string literals only)char

2015-10-14 21:27:54 1415 1

翻译 [c++]类型转换

例子源于c++ primerbool b=10; // b is truebool b=-10;// b is truebool b=0.0;// b is falseint i=10.2;// i is 10 truncatedint j=-10.2;//j is -10undigned char c=-1; //assuming 8-bits char, c has value 2

2015-10-14 19:50:24 600

转载 [c++] The BookStore Program

/* 程序来源于书本对应的程序代码 * This file contains code from "C++ Primer, Fifth Edition", by Stanley B. * Lippman, Josee Lajoie, and Barbara E. Moo, and is covered under the * copyright and warranty notices giv

2015-10-14 19:00:58 411

翻译 [c++] LeetCode Add Two Numbers问题

问题描述:You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return i

2015-10-14 15:24:20 436

翻译 [c++] LeetCode Two Sum问题

谢谢师兄的推荐,LeetCode点击打开链接很适合来刷题,初步着手做编程练习题,下面是算法题第一题two sum问题的描述:Given an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices

2015-10-14 08:20:07 333

翻译 c++ primer 笔记

内容翻译自c++ primer 第5版1. c:\Users\me\Programs> cl /EHsc prog1.cppcl  编译/EHsc 打开标准异常处理/w4 打开编译警告(-Wall  GNU)2. echo 指令 查看main函数返回值UNIX  $echo $?Windows $echo %ERRORLEVEL%3, c++语言没有

2015-10-13 22:02:16 334

原创 编程资料

c++ primer 第五版中文版电子书及代码链接:http://pan.baidu.com/s/1ntpKn5B 密码:21pl开始系统的学习咯,虽然之前看过一半。。。希望把每一个例子过一遍,心里过或者程序跑一遍。

2015-10-13 20:53:28 254

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除