由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 大家windows下面用什么写C程序的?
相关主题
white board coding的时候如果遇到hash table问几个关于hash, map, set的问题
Codility只支持到C++98怎么办?弱弱的问问hash, hashtable?
请教几个电面题问个C++里面用hash table的问题
leetcode似乎c++11支持不完全?leetcode 3sum c++解法超时
windows 7 下的c++ compilerleetcode 大侠,把 C++11 support 加上吧
面C++的时候,如果要用到hash实现,大家都是怎么做的?请教word ladder解法,大test超时
攒人品,发amazon第一轮面筋Surrounded Regions
std::unordered_map 和 Java的Hashmap有啥米区别请问:C++里一般用什么做hashtable?
相关话题的讨论汇总
话题: int话题: map话题: remove话题: unordered话题: arr
进入JobHunting版参与讨论
1 (共1页)
s*****r
发帖数: 773
1
一直用linux,不知道windows下面现在什么比较方便
我就想设置一个环境写简单的面试的题目,不需要很fancy的那种环境,能够编译运行
就行了
C***y
发帖数: 2546
2
visual c++ 2010 express

【在 s*****r 的大作中提到】
: 一直用linux,不知道windows下面现在什么比较方便
: 我就想设置一个环境写简单的面试的题目,不需要很fancy的那种环境,能够编译运行
: 就行了

l*********r
发帖数: 674
3
cygwin gcc
n******0
发帖数: 61
4
dev-c++
i**********e
发帖数: 1145
5
我刚做了个网上的编译器,专门练习面试题,欢迎大家使用。
网页下面有个 coding panel,打开来就可以打 C/C++ 代码编译了。
http://www.ihas1337code.com/
b******n
发帖数: 4509
6
太牛了,刚刚写了个小程序,真的好用啊,呵呵

【在 i**********e 的大作中提到】
: 我刚做了个网上的编译器,专门练习面试题,欢迎大家使用。
: 网页下面有个 coding panel,打开来就可以打 C/C++ 代码编译了。
: http://www.ihas1337code.com/

B******5
发帖数: 4676
7
很不错,相当好用啊~

【在 i**********e 的大作中提到】
: 我刚做了个网上的编译器,专门练习面试题,欢迎大家使用。
: 网页下面有个 coding panel,打开来就可以打 C/C++ 代码编译了。
: http://www.ihas1337code.com/

i**********e
发帖数: 1145
8
呵呵 谢谢支持!
现在可能还欠缺一些实用性,我会继续努力,更新功能和界面的。

【在 b******n 的大作中提到】
: 太牛了,刚刚写了个小程序,真的好用啊,呵呵
p******r
发帖数: 2999
9
turbo c++
ssh to linux box

【在 C***y 的大作中提到】
: visual c++ 2010 express
f****4
发帖数: 1359
10
哈哈,你也来逛版块了啊
cgywin, g++
source insight 3.0, 很好,很强大

【在 s*****r 的大作中提到】
: 一直用linux,不知道windows下面现在什么比较方便
: 我就想设置一个环境写简单的面试的题目,不需要很fancy的那种环境,能够编译运行
: 就行了

相关主题
面C++的时候,如果要用到hash实现,大家都是怎么做的?问几个关于hash, map, set的问题
攒人品,发amazon第一轮面筋弱弱的问问hash, hashtable?
std::unordered_map 和 Java的Hashmap有啥米区别问个C++里面用hash table的问题
进入JobHunting版参与讨论
m****v
发帖数: 84
11

oj style, very cool!

【在 i**********e 的大作中提到】
: 我刚做了个网上的编译器,专门练习面试题,欢迎大家使用。
: 网页下面有个 coding panel,打开来就可以打 C/C++ 代码编译了。
: http://www.ihas1337code.com/

f********r
发帖数: 408
12
太牛了

【在 i**********e 的大作中提到】
: 呵呵 谢谢支持!
: 现在可能还欠缺一些实用性,我会继续努力,更新功能和界面的。

d*********t
发帖数: 33
13
你的blog(这能叫blog么)做得太好了,刚才看了coins in a line,讲得真清楚~

【在 i**********e 的大作中提到】
: 我刚做了个网上的编译器,专门练习面试题,欢迎大家使用。
: 网页下面有个 coding panel,打开来就可以打 C/C++ 代码编译了。
: http://www.ihas1337code.com/

i**********e
发帖数: 1145
14
太夸奖啦!
之所以讲得比较清楚是因为我本身只是一个平凡人,而不是牛人 :)

【在 d*********t 的大作中提到】
: 你的blog(这能叫blog么)做得太好了,刚才看了coins in a line,讲得真清楚~
T*o
发帖数: 363
15
Windows Host + VM Linux + Putty Client

【在 s*****r 的大作中提到】
: 一直用linux,不知道windows下面现在什么比较方便
: 我就想设置一个环境写简单的面试的题目,不需要很fancy的那种环境,能够编译运行
: 就行了

c*********7
发帖数: 19373
16
Very good. It's better to automatic indent the format highlight the system
defined types.
M7
发帖数: 219
17
启动一个VM多慢啊.

【在 T*o 的大作中提到】
: Windows Host + VM Linux + Putty Client
i**********e
发帖数: 1145
18
Thanks for your suggestions.
I will consider them in the future release.

【在 c*********7 的大作中提到】
: Very good. It's better to automatic indent the format highlight the system
: defined types.

j***y
发帖数: 2074
19

我用你的coding panel调试remove duplicate的程序:
---
#include
//#include
#include
using namespace std;
const int REMOVE = -1000;
int remove_duplicate(int a[],int n){
int i = 0, j = 0;
//unordered_map hash;
map hash;
for(i = 0; i < n; ++i){
if(hash.find(a[i]) != hash.end()) {
a[i] = REMOVE;
} else {
hash[a[i]] = 1;
}
}
j = 0;
i = 0;
while (i < n){
while (a[i] == REMOVE){
i++;
}
a[j] = a[i];
i++;
j++;
}
return j;
}
int main()
{
int arr[8] = {3, 2, 7, 4, 4, 6, 1, 5};
int len = 0;
int i = 0;

len = remove_duplicate(arr, sizeof(arr));
cout << "The new size of arr[] is " << len << endl;
for (i = 0; i < len; ++i)
cout << arr[i] << "\t";
cout << endl;

getchar();
return 0;
}
---
不知道为什么,它总是报错:“Run Status: Runtime Error”。我这个程序有问题吗
?能否帮忙看一下?谢谢。

【在 i**********e 的大作中提到】
: Thanks for your suggestions.
: I will consider them in the future release.

j***y
发帖数: 2074
20
如果将map改成unordered_map,coding panel则会显示compile error,但不知道是什
么种类的编译错误。
相关主题
leetcode 3sum c++解法超时Surrounded Regions
leetcode 大侠,把 C++11 support 加上吧请问:C++里一般用什么做hashtable?
请教word ladder解法,大test超时请问C/C++里面如何使用hash
进入JobHunting版参与讨论
r*******e
发帖数: 7583
21
你的问题不在于map和unordered_map的区别
不过如果你要用到unordered_map,可以这样写:
#include
tr1::unordered_map hash;
同时这两个东西是有区别的,你应该要能理解他们的不同

【在 j***y 的大作中提到】
: 如果将map改成unordered_map,coding panel则会显示compile error,但不知道是什
: 么种类的编译错误。

r*****e
发帖数: 918
22

无关专业的,路过赞好博

【在 i**********e 的大作中提到】
: 我刚做了个网上的编译器,专门练习面试题,欢迎大家使用。
: 网页下面有个 coding panel,打开来就可以打 C/C++ 代码编译了。
: http://www.ihas1337code.com/

j***y
发帖数: 2074
23

那倒是。用unordered_map的想法是不想用map对数组重新排序。节省一点CPU开销,出
于performance的考虑。不过对这个测试程序来说,也许用不着。
谢谢提醒啊。加上你提示的改变之后,1337的coding panel可以通过,并顺利跑起来了
。但是Dev-C++的编译还是报错。看来应该是编译器有点老了(2005年最后一个release
)。
你的意思是unordered_map与tr1::unordered_map有区别吗?
非常感谢。

【在 r*******e 的大作中提到】
: 你的问题不在于map和unordered_map的区别
: 不过如果你要用到unordered_map,可以这样写:
: #include
: tr1::unordered_map hash;
: 同时这两个东西是有区别的,你应该要能理解他们的不同

b******e
发帖数: 432
24
弱问一下,网络公司面试要求用C语言,一般会考什么类型的题?会是基本的算法题么
?或是一些涉及到系统底层的东西?
多谢指教了
j***y
发帖数: 2074
25
换了TDM-GCC + Code::Blocks,编译通过,全部没问题了。Bloodshed的Dev-C++还是太
老了,之前我一直觉得简单好用没舍得换,看来不换不行了。
对楼上的同学:
算法题我看大致哪个公司都不可避免,网络公司的话,估计要考一些protocol方面的东
西。
l********y
发帖数: 1327
26
请问你这个是调用open source的编译器吗?还是你自己写的编译器?

【在 i**********e 的大作中提到】
: Thanks for your suggestions.
: I will consider them in the future release.

i**********e
发帖数: 1145
27
用的是 GNU g++ 的编译器。
通过 ajax 前端连去后端的服务器编译,再把结果传送回给用户。

【在 l********y 的大作中提到】
: 请问你这个是调用open source的编译器吗?还是你自己写的编译器?
i**********e
发帖数: 1145
28
对了,更新一下,刚增加了编译失败显示错误信息的功能。
d**e
发帖数: 6098
29
你太厉害了!
你的blog越来越好!

【在 i**********e 的大作中提到】
: 对了,更新一下,刚增加了编译失败显示错误信息的功能。
1 (共1页)
进入JobHunting版参与讨论
相关主题
请问:C++里一般用什么做hashtable?windows 7 下的c++ compiler
请问C/C++里面如何使用hash面C++的时候,如果要用到hash实现,大家都是怎么做的?
关于Hash_map攒人品,发amazon第一轮面筋
T家电面面经并且不解为何被秒拒std::unordered_map 和 Java的Hashmap有啥米区别
white board coding的时候如果遇到hash table问几个关于hash, map, set的问题
Codility只支持到C++98怎么办?弱弱的问问hash, hashtable?
请教几个电面题问个C++里面用hash table的问题
leetcode似乎c++11支持不完全?leetcode 3sum c++解法超时
相关话题的讨论汇总
话题: int话题: map话题: remove话题: unordered话题: arr