e****d 发帖数: 333 | 1 去年招过,招到了,也是我们同胞。今年继续。
职位是C++ quant developer. 招人的就是我直接老板,所以如果合适的话会很快。
公司在曼哈顿下城金融街黄金地段,知名国际公司,工作很稳定,可以支持绿卡。几次
花街大裁员,此公司都是成功规避,和商业模式有关。
工作内容是各种金融数学模型的C++实现。有专门的quant组和模型研发组负责模型开发
,而后这个dev组把所有模型实现为产品和公司内部的library。实现新模型的同时,还
要负责旧有模型的维护,设计用户端的API等等。工作中需要和quant, financial
engineers, 和其他IT组,
合作交流。
申请人要求:
1. 要有C++知识,熟悉C++语法,工龄不限。初学的一定要能过C++语法面试,从类的构
造函数为什么不能是虚函数,到如何重载map,set容器的比较运算符<,destructor能不
能抛出异常,类似这些能知道的话,就胜算比较大了。老手的话最好能有点sample代码
,老板偏好提前看看写的代码。当场完成算法题难度,远远低于名牌IT公司。
2. SQL, VBA, .NET. C#. R,matla... 阅读全帖 |
|
c*********t 发帖数: 2921 | 2 【 以下文字转载自 Programming 讨论区 】
发信人: cookiesweet (apple), 信区: Programming
标 题: 大家看看这道C语言题是怎么回事?
发信站: BBS 未名空间站 (Mon Apr 10 23:13:16 2017, 美东)
http://www.includehelp.com/c/operators-aptitude-questions-and-answers.aspx
3) What will be the output of following program ?
#include
void main()
{
int x=10;
x+=(x++)+(++x)+x;
printf("%d",x);
}
1. 44
2. 45
3. 46
4. 47
Correct Answer - 2
45
1) expand the expression : x=x+(x++)+(++x)+x;
2) due to pre increment ++x , x will be 11 for this... 阅读全帖 |
|
y****i 发帖数: 12114 | 3 学会四则运算,首先要牢记运算符优先级,这是需要时间的。
而且,学得差,有可能是因为教的人水平低。 |
|
t*******r 发帖数: 22634 | 4 俺前面说的 “closed form expression on the similar level
of complexity”,是指用学校当前阶段扑通班认可的基本运算(比如
四则运算啥的)构成有限次数的表达式。。。similar complexity 指
计算次数 / 运算符个数 / 计算量 大致上差不多。。。
俺下这个死板要求的理由,是因为这是从 list & check 向 algebraic
thinking 的转换的必须过程。。。也就是推爸推妈们所说的 “推代数”
(代数不是说写个字母就算代数)。。。
死守 list & check,虽然对当前成绩可能有好处,但俺不愿冒将来有
那么一点点 decay 的风险。。。所以俺对娃的考试成绩先放一马。。。
这样的折中,俺娃目前也认可。。。 |
|
C********7 发帖数: 1035 | 5 其他方法譬如,依次在Web of Science的“search” tab里面检索出两组publication
list。这样在search history里面就分别有#1和#2两个set的检索结果。然后点击
advanced search,使用运算符#1 OR #2, 点击橘红色的search按钮,然后你的set #3
就是你要得合并后的结果。 |
|
h***o 发帖数: 1494 | 6 在搜索领域,Google和Bing展开“捉对厮杀”。日前Bing产品总监在接受澳洲媒体采访
时表示,和
Google拼搜索技术“很艰难”,Bing将转换思路,即增强被搜索内容和民众现实生活的
联系,而不是学
习Google去“组织全世界的信息”。
微软Bing产品总监史蒂芬·维茨(Stefan Weitz)对媒体表示:“我们意识到,要
在关键词到链
接(的搜索技术上)击败Google是一个很艰难的游戏,我们开始构建一些人们传统思维
之外的内容。”
维茨认为,Google将互联网视为许多网页、文档和缓存内容的集合,但是在微软看
来,互联网的内
容和组织方式正在发生历史上前所未有的变化,“微软将不会玩十年前的搜索游戏,而
是两年以后的游
戏”。
维茨认为目前的网络搜索仍然差强人意,“实际上,用户不希望老是在做搜索”,
维茨指出,目前在
所有的搜索引擎中,网民搜索四次之后才能得到一个基本满意的答案,这种效率还比较
低。
据称,微软计划改变传统的依靠单词和逻辑运算符的搜索模式,转而更深入地分析
现实世界、社交
关系,呈现出一个更加自然的搜索体验,“人们可以经常上来寻求建议。”
目前,微软Bin... 阅读全帖 |
|
|
K****D 发帖数: 30533 | 8 Good coding style, hehe. I like the spaces before and after 运算符。 |
|
e***d 发帖数: 8248 | 9 这个运算符是哪个语言里的?似曾相识,Fortran?
2**6=64,考虑到两位导师的出场次序,有向导师6**4致敬之意? |
|
b*s 发帖数: 82482 | 10 basic里面也是被。现在一般都是2^6之类的写法。古时候的计算机才用**算符吧
这个运算符是哪个语言里的?似曾相识,Fortran?
2**6=64,考虑到两位导师的出场次序,有向导师6**4致敬之意? |
|
T*******t 发帖数: 9274 | 11 四个4....如何添加运算符,才能得到37的结果?
我一个同事的正在读小学的儿子的数学家庭作业。
我完全shock了 |
|
p********e 发帖数: 16048 | 12 这运算符是随便加的啊。。。。 要限制加减乘除
你太猛了... |
|
t****g 发帖数: 35582 | 13 美国长大的很多人用。
其实那个东西对机器理解运算优先级比运算符居中好。 |
|
b**********7 发帖数: 814 | 14 【6÷2(1+2)=? 一个有争议的试题】
这一个问题,乍一看,非常的简单,只是一个小学二年级的四则混合运算,其实,这是
一个颇有争议的题目,据说日本、美国还有我国台湾等,对此都有过认真的讨论,好像
还没有共识。
在这题目中,人们认为可以有两个答案,
6÷2(1+2)=1
或6÷2(1+2)=9
这一道题的关键是“省略乘号”的问题。
第一个2后面可不可以省略运算符号?
有人认为,2后面的运算符号不能省略。并列出能够省略运算符的有以下几种情况:
1.数字乘字母。
2.字母乘字母。
3.整数和分数间的乘号也不能省略,带分数是指分数和整数求和。
4.向量之间的乘号。
数学科学坚决取缔双重标准,数学要求严谨。人教版数学教材,关于乘号的省略,明文
规定只有一条,那就是“在不致引起混淆的情况下”。
既然本题有那么多的争议,说明已经是“引起混淆”了。所以,至少说,本题是不规范
的,或索性就应该说本题是错的;
如果把它写规范了,题目应该是:6÷2×(1+2),那就应该是:6÷2×(1+2)=3×3=9。 |
|
w*******s 发帖数: 940 | 15 还是C++惨点吧,一直没搞懂过
运算符重载弄了半天 |
|
h******s 发帖数: 728 | 16 关于第五题:其实是有的。比如角度单位,就有sin的定义。比如sin(30度),结果是1
/2。也就是说关于某个单位的某个运算,其定义是可能存在的。但是并不是所有的运算
都有对于某个单位的定义。并且就算定义存在,在运算结果中,这个单位也不一定仍然
存在。
那么,什么时候需要有一个特定运算关于一个特定单位的定义呢?这要看实际的物理需
要。也就是说,当你需要这样一个定义来更好地使用数学方法描述实际现象的时候,你
就可以发明这样一个定义。
这在计算机领域比较普遍应用,就是运算符重载,来实现更多的功能。当然并不是完全
一样,但有助于说明。 |
|
|
M********n 发帖数: 4650 | 18 _data 成员用new运算符分配内存,但用free()释放。 |
|
n**********2 发帖数: 648 | 19 【 以下文字转载自 Programming 讨论区 】
发信人: xykkkk (asdf), 信区: Programming
标 题: 老码农冒死揭开行业黑幕:如何编写无法维护的代码(zz)
发信站: BBS 未名空间站 (Fri Nov 28 13:28:27 2014, 美东)
如何编写无法维护的代码
让自己稳拿铁饭碗 ;-)
– Roedy Green(翻译版略有删节)
简介
永远不要(把自己遇到的问题)归因于(他人的)恶意,这恰恰说明了(你自己的)无
能。 — 拿破仑
为了造福大众,在Java编程领域创造就业机会,兄弟我在此传授大师们的秘籍。这些大
师写的代码极其难以维护,后继者就是想对它做最简单的修改都需要花上数年时间。而
且,如果你能对照秘籍潜心修炼,你甚至可以给自己弄个铁饭碗,因为除了你之外,没
人能维护你写的代码。再而且,如果你能练就秘籍中的全部招式,那么连你自己都无法
维护你的代码了!
(伯乐在线配图)
你不想练功过度走火入魔吧。那就不要让你的代码一眼看去就完全无法维护,只要它实
质上是那样就行了。否则,你的代码就有被重写或重构的风险!
总体原则
Quidquid... 阅读全帖 |
|
m***y 发帖数: 14763 | 20 批判式思维也很重要啊。就算是C语言的运算符优先级,如果讨论一下为什么->比*优先
级高,也是蛮有意思的。 |
|
a*********a 发帖数: 3656 | 21 如果讨论的不是整数乘法,而是包括抽象的,可能非交换的“*“运算符,那么
3*5 不等于 3+3+3+3+3 ,也不等于5+5+5, 也不等于5*3, 也不等于15。任何小学3年
级学生和老师能写出来的答案都是错的,基本上任何小学3年级数学答卷都必须判0分。 |
|
y********l 发帖数: 3970 | 22 ^是本文定义的一个新的运算符,x^n = log(x+n)+sin(x)+...总之是个很复杂的东西。
如果n是指数的话,那在“严肃”的论文里一定会直接打在x的右上角。 |
|
r****z 发帖数: 12020 | 23 定义成运算符原则上是可以的,但在图中 ch 显然是个单位,那 ch+2 是个什么东西,
再log 一下又是什么含义,sin 一个单位又是什么? |
|
d****o 发帖数: 32610 | 24 Indicator function 要跟定义的集合才能用,
跟运算符还是有一些不同 |
|
e*****G 发帖数: 6239 | 25 2. 俺一次在排队买西瓜,听到大师傅对偶前面的面带运算符表情的女生说“要多少?
”对方说:“就那块儿的二分之一。”
大师傅寻思了一下:“不就一半儿吗,说什么二分之一。”
3. 清华的教授更牛,俺有一次去校医院看眼睛,就听前边儿一个老师在跟医生描述症
状:“厄……嗯……就是那个物体跟它的像不能重叠在一起……”偶们大眼儿瞪小眼儿
了。N久,大夫阿姨突然顿悟了:“您是说看东西有重影儿吧?”……崇拜良久。
4. 我父母是医生,周围的叔叔阿姨都是大夫。有一次,一个阿姨去买菜,对卖肉的大
师傅说:“师傅,来一个猪肾。”搞得师傅一头雾水,没有理他。这时旁边过来一个人
说:“这个腰子我要了。”于是,肉摊上剩下的惟一一只猪腰子被人抢走了。阿姨郁闷
不已。
5. 第一次去十食堂吃龙须面,之前只看过别人吃得香喷喷,不知道它叫什么名字,就
跟那个师傅说:“师傅,那种面条直径比较细,大概不超过2毫米,然后还放了两个二
分之一的煮熟的鸡蛋,汤里还有……”我正想说“绿色的叶子状的东东”,师傅就说:
“打卡吧!”
可我一看就一块五,感觉龙须面不应该这么便宜,就重复了一下:“师傅,我要的是那
种……”“行了行了,龙须面 |
|
d*********2 发帖数: 48111 | 26 是, 刚才讨论的都是基本算子的运算扩展.
群论里头大多都是限制, 譬如非交换群.
但是太多年前学的了, 后来用的也不多, 大多只是有点印象而以了.
专业的可以展开叙述一下.
其实, 都不用扩展到其他宇宙, 就是本宇宙, 在一些特定的抽象概念或者研究实体上重新定义的基本运算符, 都和常规线形世界的不同了, 最简单的譬如矢量乘法. |
|
c****t 发帖数: 19049 | 27 果然又是多年前学的,嗬嗬
重新定义的基本运算符, 都和常规线形世界的不同了, 最简单的譬如矢量乘法. |
|
z**********e 发帖数: 22064 | 28 第十位:Refute
“Refute” means to“disprove with evidence” and yet it's commonly used,
even by professional writers, to mean“rebut” which carries a similar
meaning but isn’t quite so strong, as it can also mean“argue against.”
The example here(“Simon Cowell refutes‘scandalous’ claims he helped
billionaire hide assets from wife he was divorcing”) is from a recent Daily
Mail article. For those outside the UK, the Daily Mail is a newspaper which
regularly rages against falling educational standards. A sp... 阅读全帖 |
|
d*****n 发帖数: 599 | 29 80还是90啊?特别喜欢用感叹号。
当初我读了很多年的书,当然除了感谢党和国家,还得要感谢家里支持。我终于读到用
感叹号当一个运算符号了。那时真是兴奋啊。想想那些农民工,因为生活所迫,都很难
学到感叹号还是个运算符。
很小一个正整数,用感叹号都能变的很大,远不是普通的乘号能比的。你说高学历就是
不一样。这个感叹号,至少要到高中才能当运算符号。为啥叫高中哪,显然就是跟初中
有区别。
我们那个年代,都特别敬重感叹号。感觉不到必要时刻,用个其他的句号什么的就够了
。那种看见感叹号的心态,可能类似8分工钱的农民看见大团结,民工看见班尼路,华
理人看见陈敏恒,残的司机看见皇冠或者nisaan VIP公爵王。
后来改革开放了。什么都变的不是那么敬重了。毛主席变成了出租车司机的一个挂件。
大团结买不了一包好烟。班尼路西安旗舰店,民工也开始消费了。路上跑个w220都不是
稀奇事。华理人出国去个UIUC之类的学校,就能看见很多的院士,活的跟条老狗差不多
。没啥地位。办公室还不如系主任大。据说UCB的诺贝尔奖,也就是系门口给个车位。回头一想,老陈一个小本出身,你说算个鸟。
连我那么敬畏的感叹号,也变成了行 |
|
A*****s 发帖数: 13748 | 30 以前一直是好的,现在减号的优先级居然高于幂次
比如我打-A1^2进去,居然给我算出来(-A1)^2而不是-(A1^2)
这是怎么见鬼的一回事? |
|
|
r*****3 发帖数: 143 | 32 中文名: PHP从入门到精通(第二版)
作者: 潘凯华
刘中华.图书分类: 软件
资源格式: PDF
版本: 高清版
出版社: 清华大学出版社
书号: 9787302227472
发行时间: 2010年7月1日
地区: 大陆
语言: 简体中文
简介:
[内容简介]
本书从初学者角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用PHP
进行网络开发应该掌握的各方面技术。全书共分24章,包括初识PHP、PHP环境搭建和开
发工具、PHP语言基础、流程控制语句、字符串操作、正则表达式、PHP数组、PHP与Web
页面交互、PHP与JavaScript交互、日期和时间、Cookie与Session、图形图像处理技术
、文件系统、面向对象、PHP加密技术、MySQL数据库基础、phpMyAdmin图形化管理工具
、PHP操作MySQL数据库、ADODB类库、Zend Framework框架、Smarty模板技术、PHP与
XML技术、PHP与Ajax技术、应用Smarty模板开发电子商务网站等。书中所有知识都结合
具体实例进行介绍,涉及的程序代码均附以详细的注释,可以使读者轻松领会PH... 阅读全帖 |
|
r****y 发帖数: 26819 | 33 这里a和b之间的comma是个运算符,a,b运算的结果返回第二个参与运算的运算成员。也
就是说:
some,any返回any。
所以(a,b)返回b
b()等于调用b,返回5 |
|
b***y 发帖数: 157 | 34 写code是咱们的基本功啊,我当初本科时候没学太好,后来在这里就整天用matlab,能
出结果就好了。
慢慢的发现就不够用了,一来是效率,二来是大程序的可管理程度,刚刚换到C++的时
候还是很郁闷,慢慢的(很慢很慢,超过一年)写的程序也比较干净整洁了,也不怵头
了,后来老板接了个industry project,又学了一写C#,别着急,慢慢来。
我体会的几个阶段:
1.写程序很怵头,什么东西都要去查reference,写起来很慢,大程序很乱,能正确运
行出结果就好了。
2.大部分东西都熟悉了,逐渐能够把大程序的架构搭的很好,每个函数5-30行,比较容
易debug,程序容易维护容易读。
3.提高执行销率,开始大量使用三目和位运算符,不过分使用,保证程序可以读。
4.进一步提高可维护性,一个变量决不存副本,避免不一致数据的存在,保证编译不出
warning。
research&paper基本没用,再回过头来搞编程啊,算法的东西,sigh |
|
E*******c 发帖数: 94 | 35 &是引用,按名传递
S的问题我比较无语,你之前写过C和Java?这是函数的参量声明,需要提前定义?
ifstream是c++的输入流
倒数第二个问题不知所云,正常的函数声明
最后一个重载运算符声明
呢? |
|
r*****3 发帖数: 143 | 36 中文名: Web编程入门经典:HTML、XHTML和CSS
原名: Beginning Web Programming with HTML, XHTML, and CSS
作者: (美)Jon Duckett
译者: 杜静 敖富江
图书分类: 网络
资源格式: PDF
版本: 扫描版
出版社: 清华大学出版社
书号: 9787302215974
发行时间: 2011年
地区: 大陆
语言: 简体中文
简介:
内容简介
本书为这个大家熟悉的主题,提供了一种新的学习方法:如何创建当今存在的web页面
——以及在可预见的未来如何创建它们。仅使用html代码编写web页面的年代已经一去
不复返。随着web技术的发展,为了创建有效、吸引人的web页面,开发人员需要学习很
多技术。本书回顾了html,也介绍了如何使用xhtml构造web页面和用于控制页面外观的
层迭样式表(css)。
本书通过一些典型示例探索了web浏览器的演化,以及其如何反映web页面的开发方式。
读者将学习到如何利用浏览器的最新功能,以及如何确保所创建的页面能够工作于较老
但仍在使用的浏览器中。另外,读者将了解如何为许多能够访... 阅读全帖 |
|
g*****g 发帖数: 6798 | 37 2011年最受欢迎的五款Web开发工具
2011-12-09 09:37 | 2539次阅读 | 来源:ReadWriteWeb 【已有3条评论】发表评论
关键词:Web开发工具,开发者,开发工具 | 作者:Joe Brockmeier | 收藏这篇资讯
虽然基于浏览器的操作系统还未“雄霸天下”,但对Web开发者来说2011年无疑是“风
景不错”的一年。这是一个适合Web开发的“美好时代”,有很多有史以来最好的开发
工具可供使用,下面我们将介绍五款2011年最受欢迎的Web开发工具:
1.jQuery和jQuery Mobile
jQuery是一款免费且开放源代码的JavaScript代码库,而jQuery Mobile是jQuery在手
机和平板上的版本。jQuery Mobile不仅能给主流移动平台带来jQuery核心库,还能发
布一个完整统一的jQuery移动UI框架,支持全球主流的手机、平板、电子阅读器、台式
电脑等平台。据微软关于jQuery的调查显示,jQuery在受访网站中的使用率已从2010年
12月的27%上升到2011年12月的42%。
2.CSS3 PIE
CSS... 阅读全帖 |
|
n********6 发帖数: 1511 | 38 谢谢回复.
我明白你的意思.
只是好奇:既然null不是一个值,=是运算符,如何赋值? |
|
m******l 发帖数: 613 | 39 我看到有人这样写程序
private final int A=2;
private final int B=4;
int a;
if(condition)
a|=A;
else a=A|B;
请问这是什么意思?
还有就是,如果写if(a&A) 。。。
那是不是就相当于 a>0&&A>0呢,但我的A已经声明成final int了
这样有什么意义呢 |
|
c*****t 发帖数: 1879 | 40 better get a Java book and read about java operators. |
|
m******l 发帖数: 613 | 41 还有一个问题
#define A 10
#define B 12
这本身都是很平常的宏定义
但竟然可以这样写
int a;
a=A|B;
在if中这样用 if(a&A)...
这到底是什么意思,我从来没见过这种写法,真是愁死我了 |
|
g*****g 发帖数: 34805 | 42 I don't think Java has macro. In C, well, you'd better consult
a C book about bit And/Or operators.
法 |
|
c*********n 发帖数: 128 | 43 我觉得逻辑应该是反过来的, + 运算符只对String类型重载
好比method的重载
已经有了
methodName(int parameter)
现在重新写一个
methodName(String strParameter)
Well that's what it's special about - String is the only class that supports
overloading +. |
|
c*********n 发帖数: 128 | 44 我觉得逻辑应该是反过来的, + 运算符只对String类型重载
好比method的重载
已经有了
methodName(int parameter)
现在重新写一个
methodName(String strParameter)
Well that's what it's special about - String is the only class that supports
overloading +. |
|
y***u 发帖数: 5243 | 45 我觉得都差不多。c++更好玩。特别是运算符重载,恨cool |
|
|
a**e 发帖数: 5794 | 47 因为Java号称simple,feature太多会破坏这一点。 |
|
|
s***8 发帖数: 1136 | 49 too confusing, no common use case |
|
T*****e 发帖数: 361 | 50 其实perl的语法也没有太麻烦,麻烦的是那些鸡零狗碎的东西太多太灵活太简洁太无厘
头,使得一个问题的解决方案可以千奇百怪,而且总能在需要维护的脚本里看到自己看
不明白的东西。我用perl有十多年了,还是一团浆糊,总是被逼着学习(别人的代码)
,但不精通。不过对文本和list/hash的支持实在方便。
python用的不多——其实都被别人抢走了轮不到我,而我只能守着perl过日子——但是
python感觉好得多。
java是繁琐点,不过读起来改起来容易多了,写起来也算顺畅,除了framework多点,
没啥不满的。说不上多喜欢,但是算是挺舒服的。
scala初学很惊艳,但是api文档看不懂,特别是那些稀奇古怪的符号,感觉是对java不
能重载运算符的矫枉过正到了走火入魔的地步。不过还是准备再学点akka什么的,看看
能不能吐啊吐的习惯下来。妈的,弄个简明的方法替代一些不好记、不好读、反人类的
符号有那么难么! |
|