- 博客(5)
- 收藏
- 关注
原创 二分入门题
/有N个人(1 <= N <= 50)按照从矮到高左右排列,这时候又来了一个人,请你确定这个人的位置。//第二行:N个正整数H1, H2, H3...HN(1 <= H <= 100), 表示N个人高度。//一个正整数X,表示后来那个人的身高,(X与前面的任何一个H都不相同)//第一行:一个正整数N,表示多少人(1 <= N <= 50)//一个正整数I,表示后来那个人的位置,注意(岛国的题要换行)
2023-11-12 14:44:34
49
1
原创 删除链表中的指定元素
请删除链表中所有等于目标值的节点,并返回删除后的链表头节点。输入:1 -> 2 -> 3 -> 2 -> 4,目标值为 2。要求:需要原地删除节点,即不使用额外的数据结构。描述:给定一个单链表的头节点。输出:1 -> 3 -> 4。题目:删除链表中的指定元素。
2023-10-21 20:59:15
69
1
原创 反转单链表
/描述:给定一个单链表的头节点 head,请将该链表反转,并返回反转后的链表头节点。//要求:需要原地反转链表,即不使用额外的数据结构。//输入:1 -> 2 -> 3 -> 4 -> 5。//输出:5 -> 4 -> 3 -> 2 -> 1。//题目:反转单链表。
2023-10-21 19:43:04
41
原创 P1047 [NOIP2005 普及组] 校门外的树
我的方法是:首先不顾管高铁修路,先在路边中满树(既有l棵树)然后将有树的定义为一,没有种树的地方定义为零(u v 之间的树定义为零),然后套一层for 循环,把是0的除掉。某校大门外长度为 $l$ 的马路上有一排树,每两棵相邻的树之间的间隔都是 $1$ 米。我们可以把马路看成一个数轴,马路的一端在数轴 $0$ 的位置,另一端在 $l$ 的位置;接下来 $m$ 行,每行两个整数 $u, v$,表示一个区域的起始点和终止点的坐标。第一行有两个整数,分别表示马路的长度 $l$ 和区域的数目 $m$。
2023-10-08 20:42:16
59
1
原创 网购(c/c++)(牛客BC63)
KiKi非常喜欢网购,在一家店铺他看中了一件衣服,他了解到,如果今天是“双11”(11月11日)则这件衣服打7折,“双12” (12月12日)则这件衣服打8折,如果有优惠券可以额外减50元(优惠券只能在双11或双12使用),求KiKi最终所花的钱数。一行,四个数字,第一个数表示小明看中的衣服价格,第二和第三个整数分别表示当天的月份、当天的日期、第四个整数表示是否有优惠券(有优惠券用1表示,无优惠券用0表示)。注:输入日期保证只有“双11”和“双12”。(提示:不要指望商家倒找你钱)
2023-07-08 14:25:04
252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人