Answer:
#include <iostream>
using namespace std;
void findDuplicate(int arr[], int size) {
for(int i = 0; i < size; ++i) {
for(int j = i+1; j < size; ++j) {
if(arr[j] == arr[i]) {
cout << arr[j] << endl;
return;
}
}
}
cout << -1 << endl;
}
int main() {
int arr[] = {2, 3, 5, 6, 11, 20, 4, 8, 4, 9};
findDuplicate(arr, 20);
return 0;
}
Explanation:
Answer: network devices and their interconnecting links
Explanation: Network topology the representation of the layout of nodes in the network connections .The connections formed in the network topology includes the nodes, network devices, links etc.
Network topologies can be represented in many ways such as star topology , bus topology, mesh topology etc. It helps in the transferring of the data through the connection established.
Hardening is the technique of reducing security exposure and tightening security controls of software and network devices.
Security is a major concern, when connecting over a network. Through hardening, security of a network is protected from vulnerable activities. Hardening reduces exposures associated with security and provides tight controls for it.
Hardening is typically a collection of tools and techniques that are used to decrease vulnerability in computer software, applications, network devices and infrastructure. The main goal of hardening is to protect security by identifying and eliminating superfluous programs, applications, permissions and access, which in turn, reduces the chances that attackers and malware will gain access over the network ecosystem.
You can learn more about hardening at
brainly.com/question/27912668
#SPJ4