1.引用和指针的区别:四点   A:系统为指针分配内存,,引用与绑定的对象共享内存,不给其分配内存;   B:指针初始化后可以改变指向的对象,, 而引用在定义时必须要初始化,且初始化后不允许重新绑定对象   C:指针访问对象是间接访问,,引用访问对象是直接访问   D:作为形参的时候,指针不拷贝副本,,引用拷贝副本 &nbsp
原创 2012-10-17 23:12:37
248阅读
编写函数 int find_missing(int array[], int n) 其中,数组array的元素个数为n,元素的值是从1~n+1(包含n+1), 其中x不在其中,要求编写函数返回x。(注:数组是随机的,不是有序的) 要求不能排序,不能改变数组,同时时间复杂度低于O(n^2).  
转载 精选 2011-11-14 17:41:58
367阅读
制造纸箱时间限制:C/C++语言 1000MS;其他语言 3000MS内存限制:C/C++语言 65536KB;其他语言 589824KB题目描述:一个长方体纸箱由六个面构成
原创 9月前
37阅读
腾讯笔试复盘(8.22) 2021-08-23 10:55:58 星期一 0.总结 链表知识不够熟练 取模过程不要用+= 不要纠结在一个题,导致其他题没时间做 谨慎回溯 1.链表分组(0%) 输入哈希值m以及一个单链表,遍历链表,以每个节点的val与m的模分组,得到包含m个以ListNode*为元素 ...
转载 2021-08-23 14:21:00
26阅读
2评论
MySQL经典面试题1、MySQL的复制原理以及流程(1)、复制基本原理流程1. 主:binlog线程——记录下所有改变了数据库数据的语句,放进master上的binlog中;2. 从:io线程——在使用start slave 之后,负责从master上拉取 binlog 内容,放进 自己的relay log中;3. 从:sql执行线程——执行relay log中的语句;(2)、MySQL复制的线
转载 5天前
20阅读
3、写一个a个字节对齐的宏正确答案:#pragma pack(a)   VC中提供了#pragma pack(n)宏,使我们可以屏蔽默认对齐方式,来设定变量以n字节对齐方式。n字节对齐就是说变量存放的起始地址的偏移量有两种情况:第一、如果n大于等于该变量所占用的字节数,那么偏移量必须满足默认的对齐方式,第二、如果n小于该变量的类型所占用的字节数,那么偏移量为n的倍数,...
原创 2021-09-29 09:44:15
172阅读
3、写一个a个字节对齐的宏 正确答案:#pragma pack(a) VC中提供了#pragma​ pack(n)宏,使我们可以屏蔽默认对齐方式,来设定变量以n字节对齐​方式。n字节对齐就是说变量存放的起始地址的偏移量​有两种情况:第一、如果n大于等于该变量所占用的字节数,那么偏移量必须满足默认的对齐方式,第二、如果n小于该变量的类型所占用的字节数,那么偏移量为n的倍数,不用满足默认
转载 2012-10-26 11:34:00
141阅读
2评论
注意:多个选答题必须选择至少一道题回答,本题开卷考试选答题1、写一个函数,尽可能高效的,从一个标准url里取出文件的扩展名例如:http://www.sina.com.cn/abc/def/fg.php?id=1取出php或.php(扩展名不仅限于php)Parse_urlFunction getsuffix($file){$arr = parse_url($file);$suffix = $ar
原创 2021-03-21 10:55:08
401阅读
简答题1.  写出5个以上你所知道的常用的Linux命令和它的功能cat,显示文件内容。cd,改变目录路径。cp,复制文件。find,查找文件。grep,搜索、过滤信息。ls,列出目录信息。more,分页显示。rm,删除文件或目录。vi,调用vi文本编辑器。who,显示登录用户信息。 2. HTTP/1.0 中,状态码 200 301 304 403 404 500的含义200 - 服务器成功返回
原创 2021-03-21 10:55:38
251阅读
北京阿里笔试
基于32位linux下编程笔试题:(1)sizeof(2)内存分配(3)int i ; "(!!i)"(4)编程题:(*)addsum,32字节长的两个数相加求和。(*)string中查找空格统计其个数并删除空格(*)将字符串“I am a student”转换为"student a am I".(...
转载 2015-07-31 08:50:00
87阅读
2评论
一、单项选择题 1.Java是从(B)语言改进重新设计。 A.Ada B.C++ C.Pasacal D.BASIC 2.下列语句哪一个正确(B) A. Java程序经编译后会产生machine c...
转载 2014-07-23 22:53:00
156阅读
2评论
#include <bits/stdc++.h> using namespace std; #define maxn 100005 int d[maxn]; int n; int fa[maxn]; void init(int x) { for(int i=1; i<=x; i++) fa[i]=i
转载 2019-04-13 22:03:00
119阅读
2评论
1. 页面布局模型(③种) ① 流动模型flow 默认的网页布局模式 块级元素:自上向下排序,块级元素以行的形式占据位置 行内元素:从左到右排序 ② 浮动模型float float: left; float: right; ③ 层模型layout position: relative; positi ...
转载 2021-09-01 15:04:00
386阅读
2评论
重新定义. 在派生类中重新定义时,其函数原型,包括返回类型,
转载 3月前
31阅读
XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式? a: 两种形式 dtd  schema, b: 本质区别:schema本身是xml的,可以被XML解析器解析(这也是从DTD上发展schema的根本目的), c:有DOM,SAX等     DOM:处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的,
转载 精选 2010-10-23 15:55:52
211阅读
 早上参加了***科技的笔试; 题目大概涉及了: 进程和线程的区别;栈和堆分配方式的区别;进程间通信的方式;全局变量和全局静态变量的区别 int (*x)() int *x() int (*x[])() assert函数的作用;const与宏的区别;栈和堆分配方式的区别;#include"xxoo.h"与#include<xxoo.h>的区别
原创 2011-11-08 16:56:17
417阅读
题一:unsigned char *p1; unsigned long *p2; p1=(unsigned char *)0x801000; p2=(unsigned long *)0x810000;请问p1+5= 什么?p2+5= 什么?801005   810005801010   810014801005   810014801010  810015回
原创 2015-05-21 21:27:18
882阅读
1. 进程阻塞的原因不包括________。正确答案: A    你的答案: D    (错误)            时间片切换等待I/O进程sleep等待解锁回答:进程有3个状态:就绪态。执行态、阻塞态。三种状态的转换包含有:就绪->执行,
原创 2015-05-22 16:40:42
630阅读
  • 1
  • 2
  • 3
  • 4
  • 5