随笔分类 -  编程练习

摘要:对于一个长度为 n 字符串,我们需要对它做一些变形。 首先这个字符串中包含着一些空格,就像"Hello World"一样,然后我们要做的是把这个字符串中由空格隔开的单词反序,同时反转每个字符的大小写。 比如"Hello World"变形后就变成了"wORLD hELLO"。 数据范围: 1\le n 阅读全文
posted @ 2022-05-02 12:10 无头之蝇 阅读(57) 评论(0) 推荐(0)
摘要:给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。 数据范围: 0\leq n\leq10000≤n≤1000 要求:空间复杂度 O(1)O(1) ,时间复杂度 O(n)O(n) 。 如当输入链表{1,2,3}时, 经反转后, 阅读全文
posted @ 2022-05-01 21:59 无头之蝇 阅读(51) 评论(0) 推荐(0)
摘要:1 ascii的值 'A' 65 2 for 循环终止条件 用*p 表示 取完所有3 指针 直接++,直接加了对应类型的地址长度4 scanf("%s",bfr); 输入 %d整形 %s 字符串 %c 字符。内容给到后面的数组里 scanf 后面一定要跟地址!!! scanf 不能输入空格统计字母 阅读全文
posted @ 2022-04-30 13:50 无头之蝇 阅读(56) 评论(0) 推荐(0)