if you want to have a complete redundancy even from an electrical point of view, Cisco offers the StackPower solution (XPS).
StackPower share the power supplies to all slots of a Cisco StackWise.

In this
!
stack-power stack S-POWER-A
stack-power stack S-POWER-B
!
stack-power switch 1
stack S-POWER-A
stack-power switch 2
stack S-POWER-A
stack-power switch 3
stack S-POWER-A
stack-power switch 4
stack S-POWER-B
stack-power switch 5
stack S-POWER-B
!
Troubleshooting:
C3750-LAB#show stack-power
Power stack name: S-POWER-A
Stack mode: Power sharing
Stack topology: Ring
Switch 1:
Power budget: 223
Low port priority value: 20
High port priority value: 11
Switch priority value: 2
Port 1 status: Connected
Port 2 status: Connected
Neighbor on port 1: e05f.a133.e322
Neighbor on port 2: e05f.a345.3b11
Switch 2:
Power budget: 223
Low port priority value: 21
High port priority value: 12
Switch priority value: 3
Port 1 status: Connected
Port 2 status: Connected
Neighbor on port 1: e05f.b9db.00a3
Neighbor on port 2: e05f.a133.e322
Switch 3:
Power budget: 223
Low port priority value: 22
High port priority value: 13
Switch priority value: 4
Port 1 status: Connected
Port 2 status: Connected
Neighbor on port 1: e05f.a345.3b11
Neighbor on port 2: e05f.b9db.00a3
Power stack name: S-POWER-B
Stack mode: Power sharing
Stack topology: Ring
Switch 5:
Power budget: 223
Low port priority value: 21
High port priority value: 12
Switch priority value: 3
Port 1 status: Connected
Port 2 status: Connected
Neighbor on port 1: e05f.a4d1.c421
Neighbor on port 2: e05f.b9db.a211
Switch 4:
Power budget: 223
Low port priority value: 22
High port priority value: 13
Switch priority value: 4
Port 1 status: Connected
Port 2 status: Connected
Neighbor on port 1: e05f.b9db.a211
Neighbor on port 2: e05f.a4d1.c423
Bye!
.glitchlist crew