牛客刷题

1.

磁盘接口的类型包括:1、SAS;2、SATA;3、NL-SAS;4、SCSI;5、IDE。请对上述五种类型的接口速率由快到慢进行排序,正确的一项是?

13245

SAS NL-SAS SATA SCSI IDE
2.传统的数据中心硬件包括X86服务器、小型机和大型机,存储和网络设备。
正确
3.路由优先级
路由协议算法的优劣
4.华为公司将网络和业务安全性保障的责任和公司的商业利益放在同等重要的位置。
错误
5.将编译程序分成若干个“遍”是为了使程序的结构更加清晰 正确
6.匹配"英文字母文件名:一个或者多个空格 行号"的正则表达式为:

[a-zA-Z]+:[ ]+[0-9]+
7.对于整数 n,(n & (n-1) ) == 0 的含义是判断 n 是否为偶数。
错误的
8.不含回路的有向图一定存在拓扑排序。
9.{0, 2, 1, 4, 3, 9, 5, 8, 6, 7} 是以数组形式存储的小顶堆,删除堆顶元素0后的结果是()
{1, 2, 5, 4, 3, 9, 7, 8, 6}
10.
20个节点的三叉树(每个节点都有三个指向孩子节点的指针),有多少个空指针?
41
11.
局部变量可以和全局变量重名,编译的时候不会出现错误,但一旦不小心,就可能导致使用错误变量,所以在定义局部变量的时候不要和全局变量重名。
对的
12. 单链表反转

/**
* struct ListNode {
* int val;
* struct ListNode *next;
* };
*
* C语言声明定义全局变量请加上static,防止重复定义
*/

/**
*
* @param pHead ListNode类
* @return ListNode类
*/
struct ListNode* ReverseList(struct ListNode* pHead ) {
if(NULL == pHead)
return NULL;
if(NULL == pHead->next)
return pHead;
struct ListNode* l = pHead;
struct ListNode* r = pHead->next;

pHead->next = NULL;
while(r)
{
struct ListNode* pTmp = r->next;
r->next = l;
l = r;
r = pTmp;
}
return l;
}

 

11.

#include<stdio.h>
int main()
{
char a[1000] ={'\0'};
//while(scanf("%c",&a)!=EOF)
while(gets(a))
{
int i =0;
int k =0;
while(a[i]!='\0')
{
if(a[i]>='A'&&a[i]<='Z')
{
k++;
a[i]='\0';
}
i++;
}
printf("%d\n",k);
}
}





posted on   lydstory  阅读(173)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2020-08-17 config.status: error: cannot find input file: `Makefile.in'
2020-08-17 AC_LIB_LINKFLAGS_BODY(iconv)'
2020-08-17 cairo替换不对系统不断重启
2020-08-17 cairo_pattern_mesh_begin_patch bug问题
2020-08-17 tar.xz 解压
2020-08-17 gtk+编程
2020-08-17 cario

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示