I had point data in DXF and generated contours using QGIS. The contours had smaller islands and the contours in itself are too curly. I smoothed the contours too and I could avoid that unwanted island by rejecting contours of a certain length.
but how to avoid unwanted curliness in the single elevation contour. I am very new to QGIS and I don't know Python too. I have attached an image of part of my contour here. I have marked the curly contours with blue while I expect them to be straight as marked in red.