下载此文档

2021年C 开发工程师笔试题-测试开发工程师笔试题.docx


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
C++开发工程师笔试题:测试开发工程师笔试题

  C/C++软件工程师的月薪范围通常在3500-20210元之间。通常而言,刚刚毕业的大学生和拥有1-3年的工作经验者的月薪通常在3500-4500元左右,下面就由xx为大家介绍一下C++开发工程师笔试题的文章。
  C++开发工程师笔试题篇1
  1、改错
  以下程序能不能正确输出,假如不能,让她正确输出hello字符串。
  void New(char * p) { p = new char5; } void main { char* p = NULL; New(p); strcpy(p, "hello"); printf("%s", p); }
  2、排列算法
  一个数组{3,4,5,6,3},请输出这个数组的全排列,比如34563、43563、33456...。
  #include
  #include
  template
  void Print(T* tArray, int iSize)
  {
  for(int i = 0; i 0; )
  {
  -- iIndex i;
  --i;
  int j = iSize - 1;
  do
  {
  if(tArrayj-- != tArrayi++)
  {
  std::swap(tArrayj--, tArrayi++);
  }
  }while(j > i);
  Print(tArray, iSize);
  i = iSize - 1;
  for(;iIndex i == 0; --i)
  {
  iIndex i = iSize - i;
  }
  }
  delete iIndex;
  }
  int main
  {
  int a = {3,4,5,6,3};
  Permutation(a,5);
  }
  C++开发工程师笔试题篇2
  1、数据结构
  在二叉树中找出和为某一输入值的全部路径。
  #include
  void getPath(struct treeNode* node, int sum, vector& stack, int currentSum) { //stack用来存放路径,sum为输入值
  } if (node == NULL) return; currentSum += node->id; _back(node->id); if (node->lchild != NULL) getPath(node->lchild, sum, stack,

2021年C 开发工程师笔试题-测试开发工程师笔试题 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人书犹药也
  • 文件大小15 KB
  • 时间2021-03-27