- 博客(19)
- 资源 (5)
- 收藏
- 关注
原创 csdn高校编程挑战数字填充
题目详情peter喜欢玩数字游戏,但数独这样的游戏对他来说太简单了,于是他准备玩一个难的游戏。游戏规则是在一个N*N的表格里填数,规则:对于每个输入的N,从左上角开始,总是以对角线为起点,先横着填,再竖着填。这里给了一些样例,请在样例中找到规律并把这个N*N的表格打印出来吧。输入描述:多组测试数据(数据量在100组以内)。每组测试数据只有一行为一个整数N(1输出描述:对于每
2014-09-30 14:32:51 879 1
原创 csdn高校编程挑战Peter的X
题目详情Peter是个小男孩,他总是背不清26个英文字母。于是,刁钻的英语老师给他布置了一个非常奇怪的作业,老师给了他一个由26个英文字母构成的N*N 的矩阵(我们保证N一定是一个奇数),问他这个矩阵构成的图案是否是一个标准的“X”。一个标准的X的定义:1、对角线上所有元素都是同一个字母。2、所有非对角线上的元素也都是同一个字母,且字母与对角线上的字母不同。如果是则输出“YES”,
2014-09-30 14:20:00 697
原创 微软面试题2
#include#include#includeusing namespace std;struct node{ int value; node* left; node* right; node(int v) { value = v; left = NULL; right = NULL; }};class bintree{private: node* r
2014-09-30 11:10:04 623
原创 微软面试题1
微软、谷歌、百度等公司经典面试100题[第1-60题]写一个函数,检查字符是否是整数,如果是,返回其整数值。(或者:怎样只用4行代码编写出一个从字符串到长整形的函数?)int atoi_z(string s){ int result = 0; for(int i = 0; i < s.length(); i++) result = result * 10 +
2014-09-30 10:18:45 526
原创 动态规划求一个数组的连续最大和
/**2014-09-30*求一个数组的连续最大和*用动态规划求最优解*/#includeusing namespace std;int main(){ const int size = 9; int array[] = {3,-1,4,6,-6,10,-1,-1,2}; int max[size]; max[0] = array[0]; int latter_sum
2014-09-30 10:08:19 621
原创 输出模魔方矩阵
ConstraintsTime Limit: 1 secs, Memory Limit: 32 MBDescriptionIf you have good observations skills, you may found that building a Magic Square is simple. A Magic Square has only an odd
2014-09-28 14:48:29 863
原创 链表常用操作(笔试面试经常遇到)
笔试面试的时候经常会出现操作链表的题目,一般都会要求直接写代码,所以笔面试之前熟悉一下链表各种操作还是有帮助的,我大概实现了一些一下操作。一 、先来个最简单的反转链表void reversal(listNode* head)//reverse the list { listNode* before = NULL; listNode *current = head; listN
2014-09-21 14:17:45 1135 2
原创 链表操作实现类
有哪里不对的请指正#includeusing namespace std;struct listNode{ int value; listNode *next; listNode() { next = NULL; }};class myList{private: listNode* head; listNode* tail;public: myList()
2014-09-21 11:11:39 964
原创 再现9月20号今天的百度笔试题
一 简答题1、进程和线程有什么区别?(到处都在问这个问题)2、简诉数据库的存储过程及其优点。(我实习的时候就是一直在写存储过程,所以)3、全局static变量和普通全局变量区别?static局部变量和普通局部变量的区别?static函数和普通函数的区别?二 算法与程序设计题1、编码实现函数 void* memcpy(void* des, void* src, int le
2014-09-20 20:41:00 2981
原创 2014年网易互联网在线笔试题一道
题目:有四个文件,每个文件中存有100万个int型整数,内存限制1M,该如何最优地得到四个文件的交集数,也就是在四个文件都出现的数的个数?我的想法:因为内存限制1M,也就是1024*1024个字节,小于一个文件中所有数所占的存储100 0000*4,所以文件中的数没办法一次装到内存。采用外部排序、归并等方法实现。具体:1、最开始应该是对每个大文件进行外部排序,也就是n次
2014-09-19 21:26:42 1783
原创 写一下快速排序和堆排序,两个简单又神奇的算法
快速排序void quick_sort(int array[], int begin, int end){ if(end > begin) { int pivot = begin; int last_small = begin; int i = end; while(last_small != i) { if(array[i] <= array[pivot])
2014-09-18 17:45:13 1198
大数据平台化技术以及业界大数据平台介绍
2020-11-26
开发win8应用时可用的一个C#类,功能主要是xml数据文件的创建,读写和删除。
2014-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人