Ciaooo,
se ancora utile provo a rispondere in maniera dettagliata: il tema rientra nel diritto di proprietà e nelle norme sulle immissioni e le produzioni naturali tra fondi confinanti.
Il principio generale è che i frutti appartengono al proprietario della pianta, non al proprietario del suolo su cui cadono o si estendono. Quindi in linea di principio le zucche sono del vicino, anche se la pianta ha invaso il tuo giardino.
L'art. 896 del Codice Civile, tuttavia, stabilisce che il proprietario del fondo può tagliare le radici e i rami che si protendono sul suo terreno — e lo stesso principio si applica ai rami e ai tralci che svalicano il confine. Se la pianta del vicino ha "invaso" il tuo giardino, puoi ricondurla al confine. Le zucche che si trovano sul tuo lato al momento del taglio restano però del vicino, che ha diritto di raccoglierle.
Un caso particolare è se le zucche cadono a terra nel tuo giardino, tecnicamente dovresti restituirle o avvisare il vicino; se invece le mangi senza dire nulla, stai commettendo qualcosa di molto simile all'appropriazione indebita — anche se nessun tribunale italiano si sognerebbe mai di occuparsene.
Il consiglio concreto: parla col vicino, dividetevi le zucche e fate la pace. È il metodo più efficiente, più rapido e decisamente più gustoso di qualsiasi soluzione legale.