题解列表

筛选

数据结构-用数组实现堆排(易处理,容易理解)

摘要:堆其实是一根二叉树,他的顶点值永远小于等于他的左右儿子,这是小根堆,大根堆相反,在down(小根堆堆排)中,如果他存在左儿子并且左儿子比他小就交换他们的下标(因为是数组操作),右儿子也同理。最后再交换……

P1025-题解(C++代码)

摘要:如果单纯的看题目、还有提示,1024可以被2整除; 而5931不可以。 你就会陷入歧途,直接%2就可以啦,如果!=0就是奇数 直接输出odd 然后==0 就是偶数 cout……