若一个数a的绝对值是15+,另一个数b的绝对值是6,且a.b异号,求a-b的值


1.进程和线程的差别。


线程是指进程内的一个执行单元,也是进程内的可调度实体.
(1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位
(2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行
(3)拥有资源:进程是拥有资源的独立单位,线程不拥有系统资源,但可以访问隶属于进程的资源. 
(4)系统开销:在创建或撤消进程时,由于系统都要为之分配和回收资源,导致系统的开销明显大于创建或撤消线程时的开销。


6.C/C++编译器中虚表是如何完成的?


7.谈谈COM的线程模型。然后讨论进程内/外组件的差别。


8.谈谈IA32下的分页机制


小页(4K)两级分页模式,大页(4M)一级


9.给两个变量,如何找出一个带环单链表中是什么地方出现环的?


一个递增一,一个递增二,他们指向同一个接点时就是环出现的地方   ??


10.在IA32中一共有多少种办法从用户态跳到内核态?


11.如果只想让程序有一个实例运行,不能运行两个。像winamp一样,只能开一个窗口,怎样实现?

用内存映射或全局原子(互斥变量)、查找窗口句柄.. 
FindWindow,互斥,写标志到文件或注册表,共享内存。. 


12.如何截取键盘的响应,让所有的‘a’变成‘b’?


13.Apartment在COM中有什么用?为什么要引入?


14.存储过程是什么?有什么用?有什么优点?

    存储过程(Stored Procedure)是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库。中用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。

存储过程用于实现频繁使用的查询、业务规则、被其他过程使用的公共例行程序

存储过程在创建时即在服务器上进行编译,所以执行起来比单个 SQL 语句快

15.Template有什么特点?什么时候用?



今天群硕笔试,考了好多内容,其中Java占很大部分!

本试卷中最有难度的编程题:给定一个数组,这个数组中既有正数又有负数,找出这个数组中的子数组,此子数组的和最大!

答案:实际上除了“能够让应用程序处理存储于DBMS 中的数据“这一基本相似点外,两者没有太多共同之处。但是ADO 使用OLE DB 接口并基于微软的COM 技术,而 接口并且基于微软的.NET 体系架构。众所周知.NET 体系不同于COM 体系, 和ADO是两种数据访问方式。,看起来好像这些概念都广泛被PHP开发人员所了解。这就说明了PHP实际上到底是多专业。

  对于非常小的项目,它可以是一个十分符合人意的编程语言。但是对于较大的和更为复杂的项目,PHP就显出他的薄弱了。当你不断地摸索之后,你会发现笔者提到的某些问题的解决方案。所以,当解决方案已知之后,为什么不能修正他呢?另外为什么这些修补不在手册中提到呢?

  一个开源的语言十分流行是一件好事。但不幸得是,它不是一个伟大的语言。笔者希望所有的问题能有一天得到解决(也许在PHP6?),然后我们就将拥有一个开源语言,他既开源,又好用。

注意:要求提供完整代码,如果可以编译运行酌情加分。

注意:请尽可能详细描述你的数据结构、系统架构、设计思路等。建议多写一些伪代码或者流程说明。 
1.    考虑一个字符串替换的过程,在一个文本文件中含有一些文本内容和一些需要替换的变量,变量的格式为“$Var$”,原来的“$”使用“$$”进行转义,原来的“$$”表示为“$$$”。我们将含有变量的文件称为模板(文件名为t),文本文件的平均长度为100K。另外,还有一系列的变量文件,里面为变量名和变量值的对应关系(文件名为1.v ,

百度11月4日网上笔试题及答案(仅供参考)
1用C语言实现一个revert函数,它的功能是将输入的字符串在原串上倒序后返回。
函数的功能是拷贝src所指的内存内容前n个字节
到dest所指的地址上。

在用户输入英文单词时,经常发生错误,我们需要对其进行纠错。假设已经有一个包
含了正确英文单词的词典,请你设计一个拼写纠错
(1)请描述你解决这个问题的思路;
(2)请给出主要的处理流程,算法,以及算法的复杂度;
(3)请描述可能的改进(改进的方向如效果,性能等等,这是一个开放问题)。

搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串
的长度为1-255字节。假设目前有一千万个记录,
这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复后,不超过3百万个
。一个查询串的重复度越高,说明查询它的用户越多,
也就是越热门。请你统计最热门的10个查询串,要求使用的内存不能超过1G。
(1)请描述你解决这个问题的思路;
(2)请给出主要的处理流程,算法,以及算法的复杂度。

给定一个字符串的集合,格式如:
要求将其中交集不为空的集合合并,要求合并完成后的集合之间无交集,例如上例应
(1)请描述你解决这个问题的思路;
(2)请给出主要的处理流程,算法,以及算法的复杂度
(3)请描述可能的改进(改进的方向如效果,性能等等,这是一个开放问题)。

每输入一个字母: 
a)若可以顺利下行,则继续至结束,给出结果;
b)若该处不能匹配,纠错处理,给出拼写建议,继续至a);
字典采用27叉树组织,每个节点对应一个字母,查找就是一个字母
一个字母匹配.算法时间就是单词的长度k.
情况:当输入的最后一个字母不能匹配时就提示出错,简化出错处理,动态提示
(a)当前字母前缺少了一个字母:搜索树上两层到当前的匹配作为建议;
(b)当前字母拼写错误:当前字母的键盘相邻作为提示;(只是简单的描述,可 
根据分析字典特征和用户单词已输入部分选择(a),(b)处理

复杂性分析:影响算法的效率主要是字典的实现与纠错处理
(a)字典的实现已有成熟的算法,改进不大,也不会成为瓶颈;
(b)纠错策略要简单有效 ,如前述情况,是线性复杂度;
策略选择最是重要,可以采用统计学习的方法改进。

首先逐次读入查询串,算哈希值,保存在内存数组中,同时统计频度
(注意值与日志项对应关系)
选出前十的频度,取出对应的日志串,简单不过了。
哈希的设计是关键。 
(1)思路:先将集合按照大小排列后,优先考虑小的集合是否与大的集合有交集。有
就合并,如果小集合与所有其他集合都没有交集,则独立。独立的集合在下一轮的比
较中不用考虑。这样就可以尽量减少字符串的比较次数。当所有集合都独立的时候,
1.将集合按照大小排序,组成集合合并待处理列表
2.选择最小的集合,找出与之有交集的集合,
如果无,则与其它集合是独立集合,从待处理列表 中删除。
3.重复直到待处理列表为空

1。将集合按照大小从小到大排序,组成待处理的集合列表。
2。取出待处理集合列表中最小的集合,对于集合的每个元素,依次在其他集合中搜索
1>若存在,则将此小集合与大集合合并,并根据大小插入对应的位置 。转3
2>若不存在,则在该集合中取下一个元素。如果无下一个元素,即所有元素
都不存在于其他集合。则表明此集合独立,从待处理集合列表中删除。并加入结果集
3。如果待处理集合列表不为空,转2。
如果待处理集合列表为空,成功退出,则结果集合列表就是最终的输出。
假设集合的个数为n,最大的集合元素为m
排序的时间复杂度可以达到n*log(n)
然后对于元素在其他集合中查找,最坏情况下为(n-1)*m
查找一个集合是否与其他集合有交集的最坏情况是m*m*(n-1)
合并的时间复杂度不会超过查找集合有交集的最坏情况。
所以最终最坏时间复杂度为O(m*m*n*n)
需要说明的是:此算法的平均时间复杂度会很低,因为无论是查找还是合并,都是处
于最坏情况的概率很小,而且排序后优先用最小集合作为判断是否独立的对象,优先
与最大的集合进行比较,这些都最大的回避了最坏情况。
首先可以实现将每个集合里面的字符串按照字典序进行排列,这样就可以将查找以及
另外,可能采取恰当的数据结构也可以将查找以及合并等操作的效率得到提高

1 用C++开发的时候,用来做基类的类的析构函数一般都是虚函数。

    也就是说,类ClxDerived的析构函数根本没有被调用!一般情况下类的析构函数里面都是释放内存资源,而析构函数不被调用的话就会造成内存泄漏。我想所有的C++程序员都知道这样的危险性。当然,如果在析构函数中做了其他工作的话,那你的所有努力也都是白费力气。
    所以,文章开头的那个问题的答案就是--这样做是为了当用一个基类的指针删除一个派生类的对象时,派生类的析构函数会被调用。


高三数学知识点总结大全

  总结是在一段时间内对学习和工作生活等表现加以总结和概括的一种书面材料,它可以提升我们发现问题的能力,是时候写一份总结了。那么你知道总结如何写吗?下面是小编整理的高三数学知识点总结,希望能够帮助到大家。

  高三数学知识点总结1

  高考数学必考知识点归纳必修一:

  1、集合与函数的概念(这部分知识抽象,较难理解)2、基本的初等函数(指数函数、对数函数)3、函数的性质及应用(比较抽象,较难理解)

  高考数学必考知识点归纳必修二:

  1、立体几何(1)、证明:垂直(多考查面面垂直)、平行(2)、求解:主要是夹角问题,包括线面角和面面角。

  这部分知识是高一学生的难点,比如:一个角实际上是一个锐角,但是在图中显示的钝角等等一些问题,需要学生的立体意识较强。这部分知识高考占22---27分

  2、直线方程:高考时不单独命题,易和圆锥曲线结合命题

  高考数学必考知识点归纳必修三:

  1、算法初步:高考必考内容,5分(选择或填空)2、统计:3、概率:高考必考内容,09年理科占到15分,文科数学占到5分。

  高考数学必考知识点归纳必修四:

  1、三角函数:(图像、性质、高中重难点,)必考大题:15---20分,并且经常和其他函数混合起来考查。

  2、平面向量:高考不单独命题,易和三角函数、圆锥曲线结合命题。09年理科占到5分,文科占到13分。

  高考数学必考知识点归纳必修五:

  1、解三角形:(正、余弦定理、三角恒等变换)高考中理科占到22分左右,文科数学占到13分左右2、数列:高考必考,17---22分3、不等式:(线性规划,听课时易理解,但做题较复杂,应掌握技巧。高考必考5分)不等式不单独命题,一般和函数结合求最值、解集。

  高考数学必考知识点归纳文科选修:

  选修1--1:重点:高考占30分

  1、逻辑用语:一般不考,若考也是和集合放一块考2、圆锥曲线:3、导数、导数的应用(高考必考)

  1、统计:2、推理证明:一般不考,若考会是填空题3、复数:(新课标比老课本难的多,高考必考内容)。

  高考数学必考知识点归纳理科选修:

  选修2--1:1、逻辑用语2、圆锥曲线3、空间向量:(利用空间向量可以把立体几何做题简便化)选修2--2:1、导数与微积分2、推理证明:一般不考3、复数

  选修2--3:1、计数原理:(排列组合、二项式定理)掌握这部分知识点需要大量做题找规律,无技巧。高考必考,10分2、随机变量及其分布:不单独命题3、统计:

  集合与简单逻辑:5分或不考

  函数:高考60分:①、指数函数②对数函数③二次函数④三次函数⑤三角函数⑥抽象函数(无函数表达式,不易理解,难点)

  平面向量与解三角形

  立体几何:22分左右

  不等式:(线性规则)5分必考

  数列:17分(一道大题+一道选择或填空)易和函数结合命题

  平面解析几何:(30分左右)

  计算原理:10分左右

  概率统计:12分----17分

  高三数学知识点总结2

  考点一:集合与简易逻辑

  集合部分一般以选择题出现,属容易题。重点考查集合间关系的理解和认识。近年的试题加强了对集合计算化简能力的考查,并向无限集发展,考查抽象思维能力。在解决这些问题时,要注意利用几何的直观性,并注重集合表示方法的转换与化简。简易逻辑考查有两种形式:一是在选择题和填空题中直接考查命题及其关系、逻辑联结词、“充要关系”、命题真伪的判断、全称命题和特称命题的否定等,二是在解答题中深层次考查常用逻辑用语表达数学解题过程和逻辑推理。

  考点二:函数与导数

  函数是高考的重点内容,以选择题和填空题的为载体针对性考查函数的定义域与值域、函数的性质、函数与方程、基本初等函数(一次和二次函数、指数、对数、幂函数)的应用等,分值约为10分,解答题与导数交汇在一起考查函数的性质。导数部分一方面考查导数的运算与导数的几何意义,另一方面考查导数的简单应用,如求函数的单调区间、极值与最值等,通常以客观题的形式出现,属于容易题和中档题,三是导数的综合应用,主要是和函数、不等式、方程等联系在一起以解答题的形式出现,如一些不等式恒成立问题、参数的取值范围问题、方程根的个数问题、不等式的证明等问题。

  考点三:三角函数与平面向量

  一般是2道小题,1道综合解答题。小题一道考查平面向量有关概念及运算等,另一道对三角知识点的补充。大题中如果没有涉及正弦定理、余弦定理的应用,可能就是一道和解答题相互补充的三角函数的图像、性质或三角恒等变换的题目,也可能是考查平面向量为主的试题,要注意数形结合思想在解题中的应用。向量重点考查平面向量数量积的概念及应用,向量与直线、圆锥曲线、数列、不等式、三角函数等结合,解决角度、垂直、共线等问题是“新热点”题型、

  考点四:数列与不等式

  不等式主要考查一元二次不等式的解法、一元二次不等式组和简单线性规划问题、基本不等式的应用等,通常会在小题中设置1到2道题。对不等式的工具性穿插在数列、解析几何、函数导数等解答题中进行考查、在选择、填空题中考查等差或等比数列的概念、性质、通项公式、求和公式等的灵活应用,一道解答题大多凸显以数列知识为工具,综合运用函数、方程、不等式等解决问题的能力,它们都属于中、高档题目、

  考点五:立体几何与空间向量

  一是考查空间几何体的结构特征、直观图与三视图;二是考查空间点、线、面之间的位置关系;三是考查利用空间向量解决立体几何问题:利用空间向量证明线面平行与垂直、求空间角等(文科不要求)、在高考试卷中,一般有1~2个客观题和一个解答题,多为中档题。

  一般有1~2个客观题和1个解答题,其中客观题主要考查直线斜率、直线方程、圆的方程、直线与圆的位置关系、圆锥曲线的定义应用、标准方程的求解、离心率的计算等,解答题则主要考查直线与椭圆、抛物线等的位置关系问题,经常与平面向量、函数与不等式交汇,考查一些存在性问题、证明问题、定点与定值、最值与范围问题等。

  考点七:算法复数推理与证明

  高考对算法的考查以选择题或填空题的形式出现,或给解答题披层“外衣”、考查的热点是流程图的识别与算法语言的阅读理解、算法与数列知识的网络交汇命题是考查的主流、复数考查的重点是复数的有关概念、复数的代数形式、运算及运算的几何意义,一般是选择题、填空题,难度不大、推理证明部分命题的方向主要会在函数、三角、数列、立体几何、解析几何等方面,单独出题的可能性较小。对于理科,数学归纳法可能作为解答题的一小问、

  高三数学知识点总结3

  表面积:2πRr+2πRh体积:πR2h(R为圆柱体上下底圆半径,h为圆柱体高)

  S1-上底面积,S2-下底面积,S0-中截面积

  r-底半径,h-高,C―底面周长

  S底―底面积,S侧―侧面积,S表―表面积C=2πr

  高三数学知识点总结4

  ①不等式的性质可分为不等式基本性质和不等式运算性质两部分。

  不等式基本性质有:

  应注意,上述性质中,条件与结论的逻辑关系有两种:“”和“”即推出关系和等价关系。一般地,证明不等式就是从条件出发施行一系列的推出变换。解不等式就是施行一系列的等价变换。因此,要正确理解和应用不等式性质。

  ②关于不等式的性质的考察,主要有以下三类问题:

  (1)根据给定的不等式条件,利用不等式的性质,判断不等式能否成立。

  (2)利用不等式的性质及实数的性质,函数性质,判断实数值的大小。

  (3)利用不等式的性质,判断不等式变换中条件与结论间的充分或必要关系。

  高中数学集合复习知识点

  任一A,B,记做AB

  逆否命题若q,则p

  (2)AB,A是B成立的充分条件

  BA,A是B成立的必要条件

  AB,A是B成立的充要条件

  1.集合元素具有①确定性;②互异性;③无序性

  2.集合表示方法①列举法;②描述法;③韦恩图;④数轴法

  n元集合的字集数:2n

  真子集数:2n-1;

  非空真子集数:2n-2

  高中数学集合知识点归纳

  集合是数学中最原始的不定义的概念,只能给出,描述性说明:某些制定的且不同的对象集合在一起就称为一个集合。组成集合的对象叫元素,集合通常用大写字母A、B、C、…来表示。元素常用小写字母a、b、c、…来表示。

  集合是一个确定的整体,因此对集合也可以这样描述:具有某种属性的对象的全体组成的一个集合。

  2、元素与集合的关系元素与集合的关系有属于和不属于两种:

  元素a属于集合A,记做a∈A;元素a不属于集合A,记做a?A。

  3、集合中元素的特性

  (1)确定性:设A是一个给定的集合,_是某一具体对象,则_或者是A的元素,或者不是A的元素,两种情况必有一种且只有一种成立。例如A={0,1,3,4},可知0∈A,6?A。

  (2)互异性:“集合张的元素必须是互异的”,就是说“对于一个给定的集合,它的任何两个元素都是不同的”。

  (3)无序性:集合与其中元素的排列次序无关,如集合{a,b,c}与集合{c,b,a}是同一个集合。

  集合科根据他含有的元素个数的多少分为两类:

  有限集:含有有限个元素的集合。如“方程3_+1=0”的解组成的集合”,由“2,4,6,8,组成的集合”,它们的元素个数是可数的,因此两个集合是有限集。

  无限集:含有无限个元素的集合,如“到平面上两个定点的距离相等于所有点”“所有的三角形”,组成上述集合的元素不可数的,因此他们是无限集。

  特别的,我们把不含有任何元素的集合叫做空集,记错F,如{|R|+1=0}。

  5、特定的集合的表示

  为了书写方便,我们规定常见的数集用特定的字母表示,下面是几种常见的数集表示方法,请牢记。

  (1)全体非负整数的集合通常简称非负整数集(或自然数集),记做N。

  (2)非负整数集内排出0的集合,也称正整数集,记做N_或N+。

  (3)全体整数的集合通常简称为整数集Z。

  (4)全体有理数的集合通常简称为有理数集,记做Q。

  (5)全体实数的集合通常简称为实数集,记做R。

  高三数学知识点总结5

  1、三类角的求法:

  ①找出或作出有关的角。

  ②证明其符合定义,并指出所求作的角。

  ③计算大小(解直角三角形,或用余弦定理)。

  2、正棱柱――底面为正多边形的直棱柱

  正棱锥――底面是正多边形,顶点在底面的射影是底面的中心。

  正棱锥的计算集中在四个直角三角形中:

  3、怎样判断直线l与圆C的位置关系?

  圆心到直线的距离与圆的半径比较。

  直线与圆相交时,注意利用圆的“垂径定理”。

  4、对线性规划问题:

  作出可行域,作出以目标函数为截距的直线,在可行域内平移直线,求出目标函数的最值。

  培养兴趣是关键。学生对数学产生了兴趣,自然有动力去钻研。如何培养兴趣呢?

  (1)欣赏数学的美感

  比如几何图形中的对称、变换前后的不变量、概念的严谨、逻辑的严密……

  通过对旋转变换及其不变量的讨论,我们可以证明反比例函数、“对勾函数”的图象都是双曲线――平面上到两个定点的距离之差的绝对值为定值(小于两个定点之间的距离)的点的集合。

  (2)注意到数学在实际生活中的应用。

  例如和日常生活息息相关的等额本金、等额本息两种不同的还款方式,用数列的知识就可以理解、学好数学,是现代公民的基本素养之一啊

  (3)采用灵活的教学手段,与时俱进。

  利用多种技术手段,声、光、电多管齐下,老师可以借此把一些知识讲得更具体形象,学生也更容易接受,理解更深。

  (4)适当看一些科普类的书籍和文章。

  比如:学圆锥曲线的时候,可以看看一些建筑物的外形,它们被平面所截出的曲线往往就是各种圆锥曲线,很多文章对此都有介绍;还有圆锥曲线光学性质的应用,这方面的文章也不少。

  高三数学知识点总结6

  (2)若f(x)是奇函数,0在其定义域内,则f(0)=0(可用于求参数);

  (4)若所给函数的解析式较为复杂,应先化简,再判断其奇偶性;

  (5)奇函数在对称的单调区间内有相同的单调性;偶函数在对称的单调区间内有相反的单调性;

  2、复合函数的有关问题

  (1)复合函数定义域求法:若已知的定义域为[a,b],其复合函数f[g(x)]的定义域由不等式a≤g(x)≤b解出即可;若已知f[g(x)]的定义域为[a,b],求f(x)的定义域,相当于x∈[a,b]时,求g(x)的值域(即f(x)的定义域);研究函数的问题一定要注意定义域优先的原则。

  (2)复合函数的'单调性由“同增异减”判定;

  3、函数图像(或方程曲线的对称性)

  (1)证明函数图像的对称性,即证明图像上任意点关于对称中心(对称轴)的对称点仍在图像上;

  (2)证明图像C1与C2的对称性,即证明C1上任意点关于对称中心(对称轴)的对称点仍在C2上,反之亦然;

  (2)若y=f(x)是偶函数,其图像又关于直线x=a对称,则f(x)是周期为2

我要回帖

更多关于 绝对值是a的数有两个它们是 的文章

 

随机推荐