- 博客(7)
- 收藏
- 关注
原创 2014.3各大软件(互联网)公司实习面试题
仅仅是本人收到的,一般是电面。MS:口语介绍自己和项目tech:c++ 虚函数应用打印单链表倒数第K个节点连续子序列最大和http://www.ahathinking.com/archives/120.htmlcocos2dx内存管理机制使用c++内存管理的效率和经验网易:数据查询优化策略list和map的实现多线程valitil
2014-03-27 23:36:32
602
1
原创 简单排序算法的python实现
import os, sysdef swap(a, b): a, b = b, a; return a, bdef select_sort(seq, lenth): for i in range(0, lenth): pos = i for j in range(i+1, lenth): if seq[pos] > seq[j]: pos = j if i
2014-03-18 19:59:26
469
转载 指针的大小到底是由谁决定?是多少?
应该说这是一个非常基础的问题,教科书上说指针大小和机器字长相同,即32位机指针长度为4字节!但是对不对呢?为什么是这样? 搜了一下相关资料。。。居然发现回答不统一,很多人也同样是糊里糊涂。下面对这个问题做一个系统的整理和分析: 首先,介绍几个基本概念:(主要摘自百度百科) 字长:在同一时间中处理二进制数的位数叫字长。通常称处理字长为8位数据的CPU叫8位CPU
2014-03-07 10:48:12
466
原创 c++ 队列基本操作实现
纯练手~使用c++模板实现队列,测试文件在codeblocks下编译通过,在引用头文件时,需要#include "StaticQueue.cpp"不然会报错,明天再寻求原因吧。头文件:#ifndef STATICQUEUE_H_INCLUDED#define STATICQUEUE_H_INCLUDEDtemplateclass StaticQueue{public:
2014-03-06 23:40:26
879
原创 链式栈的C实现
头文件:#ifndef LINK_STACK_H_INCLUDED#define LINK_H_INCLUDEDtypedef void* Element;// top points to the top node of the stacktypedef struct l_stack_node{ Element data; struct l_stack_node
2014-03-03 14:04:12
524
原创 顺序栈的C实现
测试文件:#include #include "seq_stack.h"int main(){ int array[] = {3,2,1,4,5,6,7}; pstack ps = init_stack(); ps = create_stack(array, 7); // int i; // for(i=0; i<7; i++) //
2014-03-03 10:45:25
491
原创 简单哈希的C实现
纯练手,以下代码使用链地址法进行冲突处理1. 头文件#ifndef HASH_H_INCLUDED#define HASH_H_INCLUDED#define MAX_SIZE 100typedef int Element;typedef struct hash_node{ Element data; struct hash_node *nex
2014-03-02 23:50:57
602
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人